Nepal - nestled between India and China, we known for breathtaking vistas and rich culture. Travel to Nepal with us to know more about the country and its heritage. Get a chance to see the mount Everest and lord buddha with us. Other places to visit are Kathmandu and pokhara. Also try local delicacies like sel…