English: What do visitors say about it?
Telugu: దాని గురించి సందర్శకులు ఏమి చెబుతారు?