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 natures own treasure trove. This untamed mystic belle conceals within her bosom a pristine paradise that entices and mesmerizes many a nemophilists. A short drive from Green Trees Resorts near Athirappilly along wide winding roads , under dense verdant canopy leads you to the breathtaking Niagara of India For more details: https://www.athirappillygreentrees.com/
There are no posts for this page yet.