English: Borra Caves are the greatest among the holes found in India.
Telugu: భారతదేశంలోనే లోతైన గుహలు బొర్రా గుహలు.