1. St. Georges, Grenada
Grenada impresses with white sandy beaches. This is an English and French-speaking island in the Caribbean. You can dive to visit their underwater sculpture park. Visiting waterfalls, eating delicious food, and talking to friendly locals are exciting activities. You should get ahold of turkey and macaroni pie at one local restaurant or hotel in the Christmas season.
Let's enjoy the Carriacou Parang Festival in December. "Parang" is their traditional music with pans, guitars, and spoons. It's a free cultural presentation for everyone.