New Tourist Attraction Under Construction at Leicester Peak in Sierra Leone
4 days agoA new tourist attraction is currently under construction at Leicester Peak in Sierra Leone. The project is led by the Ministry of Tourism and Cultural Affairs with funding from the World Bank. It is...