by Budget Wayfarers | India, Kerala, South India
Meenmutty waterfalls are three-tiered in nature and located in Wayanad, a beautiful district in northeast Kerala, India. Wayanad is home to many famous tourist spots like Meenmutthy and Socchipara Waterfalls, Edakkal Caves, Banasura Sagar Dam, etc. Everything about...