Edakkal cave is wonder and a mystery for archaeologists and historians.Edakkal cave is situated in Ambukutti hill and around 4000 feet. Edakkal cave considered to be one of the earliest centres of human habitation. Three distinct sets of petroglyphs can be seen in the caves and some depictions are as old as 7000 years. Edakkal is the only known place for stone age carvings in South India. The c... more>>