If You Love Sea Turtles Be Sure To Check Out The Loggerhead Marine Life Center
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