Tag:   Athirappilly Resorts

Posted in Travel

Resorts Near Athirappilly Waterfall

Athirappilly Green Trees resort located in one of the most picturesque landscapes in the southern Indian state of Kerala, Athirappilly is a tiny hamlet bordering…

Continue Reading