Where is Freetown Located?

Map showing where is Freetown located in Sierra Leone.

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.





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