St George's Roman Catholic Cathedral
The tower of St George's Cathedral, built in 1818, is the most distinctive landmark in the town. The interior of the church is painted in bright colors.
Hobbies & Activities category: Christian sites
Attractions Near St George's Roman Catholic Cathedral, St George's

