Luxury Resort In Athirappilly
Athirappilly Green Trees resort located in one of the most picturesque landscapes in the southern Indian state of Kerala , Athirappilly is a ny hamlet bordering the Sholayar forest – nature’s own treasure trove. This untamed mys c belle’ conceals within her bosom a pris ne paradise that en ces and mesmerizes many a nemophilists.