superkatsplat
Charlotte
Tarpon Springs
(in United States > Florida)
Worth visiting!
my thoughts on tarpon springs — 3 years ago
amazing, amazing, amazing greek food. and you can see lots of manatees swim in the winter time. beautiful place. and great sponges.