One of the many wonders of Wayanad in Kerala is Meenmutty Falls. It is a three-tiered waterfall with a height of 300 meters. If you are adventurous enough, you can get to the bottom of the falls for a nice shower!