Weather in Nepal

This small, landlocked, mountainous country lies on the southern side of the Himalayan Mountains between Tibet (an autonomous region of China) to the north, and India to the west, south, and east. It includes within, or along its northern border, some of the highest mountains in the world; Everest rises to 8,848 m/29,028 ft. The […]

Yeti Holidays