I’ve visited more than half of the Caribbean Island nations. Recently I was asked which was my favorite. The Turks & Caicos, though technically located in the Atlantic Ocean not the Caribbean Sea. But that’s just geography right? Here’s why. #1 – It’s Gorgeous. Grace Bay is one of the best beaches I’ve had the … Continue reading