Sandwiched between China and India, Nepal is one of the most fascinating places to visit on earth. Before you set foot on the hiking trails or walk the streets of Kathmandu, here are five things to know. Home to majestic Mt. Everest, the birthplace of Lord Buddha, and one of few countries in the world never to have been colonized, this breathtaking country covers diverse landscapes from the Himalayan Mountains in the north to the flat expansive plains in the south. Deep gorges, towering mountains, vibrant culture and charismatic people – Nepal is the ideal destination for adventurers and culture vultures.