Nepal is in Southern Asia, between China and India. It covers total area of 1,47,181 sq km and its boundary is 2,926 km long in total, bordered by China 1,236 km and India 1,690 km. It is a landlocked country. Kathmandu is the capital and Nepal has 30 million people.

The word Nepal is derived from Nepa, the old name of Kathmandu valley. “Nepal” derived from the Sanskrit nipalaya, which means “at the foot of the mountains” or “abode at the foot” or in Tibetan niyampal, which means “holy land”. A third theory suggests that Nepal came from compounding the words NE, which means “wool”, and PAL, which means a “tented house” – Thus the word “NE-PAL”.

Nepal is a mountainous country 76% of it is area consists of high mountains and hills including valley, tars, basins and low hills and 24% of the low level lands. On the basis of Topographic altitude, it was divided into Himalayan, Hilly and Terai region. Nepal is the most famous tourist destination for adventure tours and travels in Asia. The topography of the Himalaya Region makes it the tourists’ first choice for adventure tours and trekking. It is known as the land of “Mt. Everest”. In Nepal we find more than 6,500 types of vegetation, 850 types of birds, different species of butterflies and many more species of herbs. The “rhododendron” which is the National flower of Nepal makes the forest of Nepal paradise for the nature lovers. The weather and climate varies from hot summers to severe winters. Nepal has varieties of lands as it has weather and people. The land starts from 70 meters from sea level from Kanchan Kalan in Terai and passes though hilly region to the world’s highest point Mount Everest at 8,848 meters.

Every visitor can notice the different ethnic groups with their cultures and their living styles of people. The Kathmandu valley which is land of Newars (Vajrayana Buddhist) is one of the ethnic groups of Nepal. The Northern Region which is inhabited by the Sherpa (the people from the East- Tibet) also belongs to the ethnic group. The ancient groups which are inhabited in the Mountains are Gurung, Magar, Rai, Limbu, Tamang etc. The Southern part of Nepal is inhabited by the Tharu, Danuwar, Rajbanshi and so on. So, altogether we have more than 66 Ethnic groups in Nepal. The Ethnic groups of Nepal they have their own language and they speak their language too. Like Sherpa speak their own language whereas Tharu speak their own language but the official language is Nepali. People practice several religions, till now Hinduism and Buddhism have the largest population.