English: A large number of foreign nationals too visit the place.
Telugu: విదేశీయులు కూడా ఎక్కవ సంఖ్యలో ఇక్కడికి వస్తుంటారు.