Photo of the day
Clough Point, Freeport, The Bahamas
4 August, 2015
2015-08-04
Clough Point, Freeport, The Bahamas
Freeport is a city in the Bahamas, located on the island of Grand Bahama. It is the second most populous city of the archipelago after the capital, Nassau. Tourism is an important sector of activity for the city, since Freeport receives about a million visitors a year.