Coastal Living holds a competition to determine the happiest American city among 10 chosen towns.
READ MORE ยป