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