English: It is a popular tourist destination.
Telugu: ఒక ప్రసిద్ధ పర్యాటక ఆకర్షణ.