English: It is a must see historical place.
Telugu: ఇది తప్పక చూడవలసిన చారిత్రక స్థలం.