Nepal Tour Packages from India
Nepal-landlocked country in Southern Asia, contains 8 of the world’s 10 highest peaks, including Mount Everest – the world’s tallest and Lumbini (located in southern Nepal) the birth place of Gautama Buddha. Mountaineering and other types of adventure tourism and ecotourism are important attractions for visitors.
Apart from the world heritage site Lumbini, there are other important religious pilgrimage sites throughout the country.