Turks and Caicos - The Nicest Water in the World
Another one of my favorite travel destinations was the Turks and Caicos Islands. Known to have the nicest water in the world, this Island was the perfect location to rest and recover while enjoying the beautiful views and water.
Alexandra Resort had a beautiful property and a great view of the ocean. Since it was an all-inclusive event, we spent most of our time on the property.
We took bikes to visit the village as well! The people on this island were very nice and hospitable.
Comments
Post a Comment