Tagged: Sierra Leone

Sierra Leone Freetown Tourist Attractions 2

Sierra Leone 2018

Yearbook 2018 Sierra Leone. According to Countryaah.com, Freetown is the capital city of Sierra Leone, a country located in Western Africa. Elections to both parliament and the presidential post were held in March. The...