Description
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