English: Natural beauty is here as well.
Telugu: ఇక్కడ కూడా అంతే ప్రకృతి అందాలు.