Nepal is a small himalaya country landlocked between Tibet (China) to the north and India to the south, east and west. Angel Nepal Tour Operator and Travel Agency is a one of the major Nepal Tour operator in himalayan kingdom of nepal with the land of Mt. Everest,