Where is Freetown Located?

Where is Freetown Located?

Freetown, the capital city of Sierra Leone, is nestled on the hilly Freetown Peninsula overlooking the Atlantic Ocean. Boasting stunning beaches, lush greenery, and a diverse cultural scene, it’s a vibrant hub known for its friendly people and lively markets.

Map showing location of Freetown
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More