;
  • Best Hotel near Athirappilly Waterfall

    Best Hotel 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 the Sholayar forest – nature’s own tr

    Posted by : Ambili Babu on | Oct 17,2019