Nepal

View from one the way to namche

Nepal, a landlocked country nestled in the lap of Himalayas is a land of natural beauty, cultural richness and spiritual serenity. Known as the home of world’s tallest Mount Everest, birthplace of Lord Buddha, Nepal offers an exceptional blend of adventure, culture, natural beauty and spirituality for any travel enthusiasts. With the diverse landscapes starting from the snowcapped mountains in the north to the lush green plains in the south, Nepal truly lives up to the popular “Heaven is myth, Nepal is Real” slogan.