THE 20 BEST PLACES TO VISIT IN NEPAL:
Home to the world’s highest mountains, most visitors to Nepal head straight for the Himalayas. While it’s undoubtedly one of the world’s greatest trekking destinations, it would be ridiculous to assume that all Nepal has to offer is the Himalayas. It’s a country with an incredibly diverse and rich history; a lavish tapestry of interwoven […]