Tag: Sierra Leone Freetown
Sierra Leone Freetown: An Unexpected Tourist Destination!
Sierra Leone Freetown is the capital and largest city of Sierra Leone, located in the Western Area of the country. It is a major port city on the Atlantic Ocean, with the population estimated to be over 1.1 million in 2019. Freetown is the economic, financial, and political center of…
