2012 America's Happiest Seaside Towns

By Tracey Minkin