Travel

A Florida town populated by mermaids

Published On 07/22/2013 Published On 07/22/2013
PHOTOS: Weeki Wachee Springs/John Athanason