Designed by
Title
A Natural Rock Cave with Steps - Edakkal Caves in Wayanad, Kerala, India #99134733
Description
This is a photograph of a large rock cave - Edakkal caves, in Wayanad in Kerala, India... The place is related to Indus Valley Civilization...