Tucked in the Ambukuthi Hills, Edakkal Caves are a must-visit place near Wayanad. These natural caves are home to pictures and drawings from the Stone Age and some are believed to be 7000 years old. A stroll in these caves will definitely teleport you back to the ancient times