Nepal, a small landlocked country situated between India and China, is renowned for world’s highest peak Mount Everest and is the birth place of Lord Buddha. The serenity and grandeur are the major attractions of this country that attracts nearly one-half million visitors each year. With inhabitants of more than 35 million along with 40 ethnic groups and 70 spoken languages make this country a multi-cultural land of great diversity. The country offers an amazing and diverse holiday opportunities to its visitors. With ancient culture and mighty Himalayas in backdrop, Nepal is also known as roof of the world. From […]

Video Treat