0 reviews
Edathua Church, located in the picturesque town of Alappuzha in Kerala, is a revered spiritual destination known for its serene ambiance and architectural splendor. Dedicated to St. George, this historic church was established in 1810 and stands as a testament to the region's rich Christian heritage. The church's stunning Gothic-style architecture, complete with intricate stained glass windows and