It is a dwelling that showcases nature’s skill and philosophy on architecture and you have to trek to about 4000 ft up a mountain to reach the place. We are talking about Edakkal Caves, which still remain a wonder and a mystery for archaeologists and historians alike. The name of Edakkal Caves literally means `a stone in between’. As the name indicates, it seems that one boulder miraculously wedged in between two bigger ones to create a cave. Scientists too are of the opinion that Edakkal Caves is not a cave in the real sense. It is a fissure in the rocks which had been created due to natural ...