English: And a major tourist attraction, too.
Telugu: ప్రముఖ పర్యాటక కేంద్రం కూడా.