English: Very few tourists know about it.
Telugu: దీని గురించి తెలిసిన పర్యాటకులు చాలా తక్కువ.