With so many incredible destinations and resorts to choose from in the Caribbean, finding those with the best beaches can be an overwhelming task. Enter your trusted travel advisor (me) who specializes in all things Caribbean. Here is my short list of the best Caribbean resorts for beach lovers. Palm Island Resort and Spa, Grenadines […]
The Seychelles are an archipelago of 115 islands set in the Indian ocean roughly 1100 miles east of Tanzania. Many of these wild islands of granite and coral are uninhabited and largely unknown compared to their neighbor islands, the Maldives. Less polished and definitely less visited than the Maldives, the Seychelles are known best by […]