English: Absoluely loved this place.
Telugu: ఈ ప్రదేశం నాకు ఎంతో నచ్చింది.