Nepal, the land of the Himalayas, is a paradise for trekkers, presenting a number of the arena’s most breathtaking hiking ...
A domestic aircraft of Nepal's Buddha Air landed safely at Tribhuvan International Airport in Kathmandu on Thursday despite losing its front wheel (nose landing gear) during takeoff from Janakpur.