English: Tourists are thrilled with this place.
Telugu: పర్యాటకులు ఈ స్థలం తో ఆనందపరిచింది ఉంటాయి.