English: It is also a place to be seen.
Telugu: ఇది కూడా చూడదగిన ప్రదేశమే.