Nepal is a landlocked country that shares its border between India and China. The country has a beautifully rugged landscape, comprising the Himalayas mountain range. The landscape provides the perfect escape for the mountaineers. The country has something for nature lovers, spirutual traveller, and history buffs. Plan a trip to Nepal and return home with some unique and unforgettable experiences.