When I visited the Bahamas, aside from paying my respects to the famed Atlantis Resort in Nassau, I also visited another Paradise of a place – Freeport! (located on the island of Grand Bahama of the North-west Bahamas) Its sprawling, flat and white beaches make it a sight to behold indeed.
Trivia: this beach area was the site where the movie “Pirates of the Caribbean: Deadman’s Chest” was filmed. (I think. haha!)