English: This little town is very popular with tourists.
Telugu: దేశీయ పర్యాటకులలో ఈ చిన్న గ్రామం చాలా ప్రాచుర్యం పొందింది.