Forgotten Step Son Of The USA In Africa - First Impressions Of Liberia, Monrovia πŸ‡±πŸ‡· (bizarre)

Davud Akhundzada

Liberia is a coastal country in West Africa bordered by Sierra Leone, Guinea and CΓ΄te d’Ivoire, with the Atlantic Ocean to the south and west. Its capital Monrovia is the largest city and main port, where busy streets, seaside views and informal markets show the contrast between modern buildings and