English: In fact, this place is popular with foreign tourists.
Telugu: నిజానికి, ఈ స్థలం విదేశీ పర్యాటకులు ఆదరణ.