Belum Caves – India’s Natural Wonder Belum Caves, Kurnool, Andhra Pradesh

Belum Caves, Kurnool, Andhra Pradesh

Belum Caves, Kurnool, Andhra Pradesh

The Belum Caves in Andhra Pradesh are the second longest such caves in the country and certainly the longest anywhere in the Indian plains.