English: Every year thousands of traveler travel to Nepal.
Telugu: నిత్యం ప్రపంచ వ్యాప్తంగా వేలాదిమంది యాత్రీకులు నేపాల్ కు వస్తుంటారు.