info@luxuryindia.in
+91-9810681725
Nepal is a landlocked country in South Asia, between China and India. It is one of the most fascinating countries in the world with its natural beauty, rich cultural heritage, towering pagodas, spectacular Himalayan ranges with world’s highest peaks. It contains eight of the world’s 10 highest peaks, including Mt. Everest the world’s tallest. Nepal surrounded by the lofty heights of the Himalayas, is a land of eternal beauty and attraction. It is a land of colorful cultures, ancient history and people, picturesque scenery and some of the best walking trails on earth.