Wayanad is also one of the most popular tourist destinations in Kerala and one of the must-see attractions there is the Edakkal caves. Located on Ambukutty Mala, 1200 meters above sea level ...