Steven Becker

Archives

The third biggest island in the Bahamas is called Great Inagua. The island lies around 60 miles from the tip of Cuba and is one of the biggest producers of sea salt. Great Inagua is also the home of Lake Windsor, which takes up nearly a quarter of the island. With a population of just under one thousand people, this is definitely a vacation destination your neighbor probably won’t have visited. The… Read More