ചോദിച്ചു ചോദിച്ചു പോകാം

Contact Us

Phone

+91 8804888846

Address

Thodupuzha – Udumbanoor Rd
Near Ayyappa Temple
Veloor, Kerala, 685595

ഇനി പറഞ്ഞില്ലന്ന് പറയരുത്...

Nearby Attractions

Within 1 km away from Forest Temple

Within 1 km away from Veloor Forest River, water streams

8 km away from Murikallu View Point, Kaithapara

8 km away from Keezharkuthu Waterfalls

12.4 km away from Thommankuthu

Feedback about our Tree house (Home-stay)

നന്ദി മാത്രം ഒള്ളല്ലേ!!