English: Many tourists visited this place a number of times.
Telugu: ఇక్కడ సందర్శించిన పలువురు పర్యాటకులు అనేక సార్లు ఈ నిజానికి ధ్రువీకరించారు.