photo by Toji Leon

Constructed like the medieval churches of Europe, the Edathua Church is a important pilgrim center for many people in south India


COMMENT