Edakkal Caves are a pair of natural caves located in the Wayanad district of Kerala, India. They are famous for their ancient rock carvings and paintings, which date back to …

Edakkal Caves are a pair of natural caves located in the Wayanad district of Kerala, India. They are famous for their ancient rock carvings and paintings, which date back to …