English: Most of the tourists love this place.
Telugu: చాలా మంది పర్యాటకులు నిజంగా ఈ స్థలం ఇష్టం.