St George's Cathedral

0  Views

Away from the bustle of the city, this church is located right next to the US Consulate. Spend this Christmas amidst trees, wooden benches, hum along with the carols or take a stroll in their backyard. Their mass is one of the most popular ones in the city. The intricate architecture, dreamy atmosphere, and constant chanting will give you the peace you are looking for.