Sierra Leone is the hidden gem of African destinations
  • 3 years ago
This forgotten paradise is home to West Africa’s best beaches.