A travelogue through Freetown, the capital and largest city of West African country Sierra Leone.A travelogue through Freetown, the capital and largest city of West African country Sierra Leone.A travelogue through Freetown, the capital and largest city of West African country Sierra Leone.