Boroma Catholic Church

Boroma Catholic Church: A Historic National Monument on the Zambezi River Discover Boroma Catholic Church: A National Monument in Mozambique’s Zambezi River Region Boroma Catholic Church is a historic site perched high above the Zambezi River, offering breathtaking views of the surrounding landscape. This significant landmark, built in 1885 by Portuguese Jesuits, is renowned for […]

Read More