Tag: Resort In Athirappilly

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