English: Admired by visitors also.
Telugu: సందర్శకుల ప్రశంసలు కూడా అందుకుంది.