Nepal Holidays - Backdrop of Mountains
Nepal is best known as the land of mountains & temples! It is known by many wonderful names such as ‘Devbhoomi’, ‘Abode of Mt. Everest’, ‘Roof of the World’, ‘Hiker’s Paradise’ and ‘Birthplace of Gautama Buddha’ among a few. Each of these names have a profound meaning that truly describe the essence of Nepal – a land-locked nation between Tibet and India.