Borra Caves is the deepest and one of the longest cave in India, it is also a popular tourist destination in Araku Valley of Andhra Pradesh. Situated within the green valley of Anantagiri hill with the view of the Gosthani river, this natural splendour seems to be opening to the underworld – a dark, wide-open mouth to swallow the people queuing into it. Is this the real dark dungeon of hell or an intriguing artwork of nature? Read on to know more.
