Nestled high in Kerala’s Wayanad hills, the fantastic archaeological site known as the Edakkal Caves was formed by the wedging of a massive boulder between …

Nestled high in Kerala’s Wayanad hills, the fantastic archaeological site known as the Edakkal Caves was formed by the wedging of a massive boulder between …