Home to the great Himalayas, Nepal is a small country landlocked in South Asia. It is primarily located in the Himalayas, but also includes parts of the Indo- Gangetic plain, bordering Tibet & China to the north, and India to the south, east and west. It has a diverse geography that includes fertile plains, forested hills, rivers and beautiful villages. Nepal is also home to eight of the world’s ten tallest mountains which also includes Mount Everest. Nepal with its rugged mountains and beautiful culture attracts a lot of tourists including adventure enthusiasts, climbers and backpackers from all over the world. Its diverse culture and happening vibe is what makes people want to come here and live it. The entire country of Nepal is rooted strongly into spirituality which makes it home to some of the age old temples. Overall, Nepal is a beautiful small country that is a perfect place for your vacations to gain an experience of a lifetime.