English: New Delhi is a popular tourist place in India.
Telugu: ఇండియా లో ఢిల్లీ ఒక ప్రసిద్ధ పర్యాటక నగరం.