Explore relationships
Ambukuthi Mala
The Edakkal caves are two natural caves at a remote location in Sultan Bathery in the Wayanad district of Kerala in India. They lie 1,200 m (3,900 ft) above sea level on , near an ancient trade route connecting the high mountains of Mysore to the ports of the Malabar Coast.
Use + to expand a branch. Click a topic name to open its summary.