Caribbean, Travel

Visiting Nassau, Bahamas – What to do, Where to Stay

March 15, 2019

The soft white sand beaches, the sweet fragrant tropical breeze, and the crystal clear turquoise waters of the Caribbean make Nassau Bahamas the ideal place for a quick get-a-way. Nassau, which is located on the island of New Providence, is one of the Bahamas more popular tourist destinations due to…

Read More