Freetown is a city in South Eleuthera, Bahamas. It has many popular attractions, including Ocean Fox Cotton Bay, Sandpiper Arts & Crafts, Three Sisters Beach, making it well worth a visit.
Show Less
Clear 20 - 25℃
Freetown Travel Guide
Destination Overview
Other
Destination Introduction
Freetown is a city in South Eleuthera, Bahamas. It has many popular attractions, including Ocean Fox Cotton Bay, Sandpiper Arts & Crafts, Three Sisters Beach, making it well worth a visit.