English: It is surrounded with marvellous scenic beauty including waterfalls, mountains.
Telugu: చుట్టూ మనోహరమయిన జలపాతాలు, అడవులు, కొండలు ఉండటమువలన ఇది ఒక ప్రకృతి అద్భుతము అని చెప్పవచ్చును.