Step inside the Cathedral of St. John the Baptist - a building rich in 200 years of history and fellowship. Located in Belize City, Belize (Central America), the building is open to the public for worship and tours.