Scenic Retreat in Kanthalloor Experience the beauty of nature at Jacaranda Resorts, nestled in Kanthalloor. Modern Comforts Relax in rooms equipped with flat-screen TVs and private bathrooms. Explore Nature Visit nearby attractions like Pambadum Shola National Park and Lakkam Waterfalls. Book your stay at Jacaranda Resorts for an unforgettable getaway.