English: More than a tourist attraction
Telugu: ఒక పర్యాటక ఆకర్షణగా కంటే ఎక్కువ