Muniyara
Muniyara is the name of a primitive cave seen near Ambukuthi hills at Sulthan Bathery in Wayanad. This wonderful cave is formed of huge rocky slab and represents the life of a group of civilized people on the mountains during Stone Age. Entering into the cave is absolutely a thrilling experience. The unique tranquility observed here is the specialty of this tourist spot. A space for meditation can also be viewed inside the cave. These caves are assumed to have used by sages for meditation. The c...