North America | United States | Snorkeling with the manatees near Homosassa Springs, Florida
[BACK TO ITCHYFEET ONLINE TRAVEL]