Saturday, March 10, 2007

Finding Florida: Let There Be Mermaids

This album is powered by BubbleShare - Add to my blog

Do Mermaids really exists? In a place in florida called Weechi Wachi they do!

WEEKI WACHEE – In a quiet little corner of a busy part of the world are mermaids. As if in a fairytale, people come from near and far to watch them swim – they come today as they did nearly 50 years ago
Photos By Mitch Traphagen

Weeki Wachee Springs is located west of Brooksville at 6131 Commercial Way – just off the intersection of U.S. Highway 19 and State Road 50. For more information visit

No comments: