English: It is a must visit place for Tourists as well as people of Delhi.
Telugu: . అటు పర్యాటకులు, ఇటు ఢిల్లీ వాసులు ఆహ్లాదకరంగా సేద తీరే ప్రదేశం అది.