When you think of the states with the best swim spots, the beaches of Florida and Hawaii probably spring to mind. Famously mountainous states like Colorado, however, might not even make the list. But ...
Grand Lake, Colorado is living up to its name. The small mountain town in Grand County was declared one of the best lake towns in the United States, according to a ranking by the online boating ...