English: Most tourists don't even know about this spot.
Telugu: చాలామంది పర్యాటకులు ఈ స్థలం గురించి కూడా తెలియదు.