Weeki Wachee Springs State Park, home of the famous mermaids, offers old Florida charm and crystal-clear swimming waters that seem to wash away more than just surface tension. The nearby scalloping ...