English: It has turned out to be a recommended tourist spot too.
Telugu: ఇది సిఫార్సుచేయదగ్గ పర్యాటక ప్రదేశంగా కూడా మారింది.