![Nepal, a landlocked country between India and China, is known for its mountain peaks. The small country contains eight o...](https://img3.travelagents10.com/900/353/513618559003530.jpg)
15/11/2017
Nepal, a landlocked country between India and China, is known for its mountain peaks. The small country contains eight of the 10 highest peaks in the world, including Mount Everest and Kanchenjunga -- the world's tallest and third tallest respectively.
So pack your bags & experience the beauty of Nepal.
For bookings contact us on 7738888786.