Nepal is a country in South Asia, bordering India to the south, east and west and China to the north. It is a landlocked country with diverse cultures, traditions, cuisines and nature. Here you will find a detailed overview of the culture, traditions, cuisine and nature of Nepal. Population: 30.795...