If You Love Sea Turtles Be Sure To Check Out The Loggerhead Marine Life Center
on January 27, 2017
with No Comments
I have been fortunate to travel extensively on this planet (although my list of places to still see keeps growing…). I try to make it a point to see natural sights, not just man made ones, along the way. There … Read More