English: Besides that, there's beautiful nature.
Telugu: అదనంగా, అక్కడ చాలా అందమైన ప్రకృతి.