English: A must see for visitors.
Telugu: పర్యాటకులు తప్పక చూడవలసిన ప్రదేశం.