2024
ST. GEORGE FORANE CHURCH EDATHUA
Churches cathedrals basilicas and chapels
Church dedicated to St. George, built in 1810 and enlarged and consecrated ...Read more
2024
ST. THOMAS ORTHODOX CHURCH
Churches cathedrals basilicas and chapels
Read moreThis pretty little Orthodox church, inaugurated in 1920, is located in the heart of the city, along a canal. The church celebration takes place on August 15th of each year. A very photogenic place.