English: This is a must see tourist attraction.
Telugu: ఇది తప్పక చూడవలసిన పర్యాటక ఆకర్షణ.