town in India
Ecumenical church in Kerala
pre-11th century twin Hindu temples complex on Meenachil river bank, Kerala
waterfall in India
church in Kerala, India
Other destinations close to Manarcaud.