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