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