English: Positive feedback from tourists
Telugu: యాత్రికుల నుంచి మంచి స్పందన