Culturally and geographically diverse, Nepal truly has to be seen to be believed. Featuring eight of the world's 10 biggest mountain peaks – including Mount Everest – Nepal is an absolute haven for adventurous types and those who'd like to savour views from virtually the top of the world. Trekking across Nepal is an experience that will never leave your side. Nowhere else on the planet can you hike across the wilderness from the Himalayas to Everest, the Annapurnas and more. And for those who adrenaline seekers looking for a burst of excitement at the end of a day's trekking, you'll like nothing more than rafting along a fast-flowing Nepali river or paragliding through a Himalayan gorge. You can get a real flavour of medieval city life in Nepal by arranging a visit to Kathmandu, which guarantees a sensory overload. Step away from the hustle and bustle of the city's traffic-filled alleyways and you can discover breath-taking hidden temples, charming courtyards and workshops – home to many of the hard-working locals that will be delighted to welcome you like one of their own.