English: Most of the foreign tourists do not know this place.
Telugu: చాలామంది పర్యాటకులు ఈ స్థలం గురించి కూడా తెలియదు.