Timings: 7 AM – 5 PM Entry Fee: INR 20 (trekking charges start at INR 750) A spectacle of nature, Meenmutty Waterfalls cascades in three tiers from a height of nearly 1,000 feet. A short ...