Basilica of Our Lady of Peace, Ivory Coast – Must-See
Must-See Basilica of Our Lady of Peace Ivory Coast. Ivory Coast located on the Gulf of Guinea in West Africa for centuries was comprised of several kingdoms. In 1843, Ivory Coast became a protectorate of France until it gained its independence in 1960. Felix Houphouet-Boigny ruled the country from 1960 until 1993 bringing relative stability and [...]