English: It's a must visit place in India.
Telugu: ఇండియాలో తప్పక చూడవలసిన ప్రదేశం.