Best places in freetown Freetown is the capital city of Sierra Leone, located on the Atlantic coast of West Africa. It offers a variety of attractions and places to visit. Here are some of the best places to explore London to Freetown ticket.
Sierra Leone National Museum: This museum showcases the country's rich cultural heritage and history. It houses a collection of artefacts, traditional masks, musical...
0 Shares
525 Views
0 Reviews