With the soaring peaks of the Himalayas running all the way down its northern flank, Nepal is often called 'the roof of the world.' Exploring this magical mountain scene, with its dazzling lakes, vertiginous rice terraces and staggeringly beautiful panoramas, should be top of any traveller's to do list.
A holiday in Nepal enthrals and excites on multiple levels - from those lofty, snowy crags all the way down to the low lying plains. The lush, sultry jungles of the Terai are home to national parks where rare species like one-horned rhino and Bengal tiger still roam, and the trees are filled with iridescent birdlife. The rhino in particular are surprisingly easy to see if you visit in spring.
Conveniently sandwiched between the two are a string of UNESCO-listed ancient cities where time really feels like it has stood still. Bhaktapur, Patan and the vibrant capital Kathmandu are stuffed with serene, wing-roofed temples and incense-wreathed shrines dedicated to Buddhist, Hindu and Animist gods.
Wander around the markets and get lost in a city full or heady aromas, chaotic colour and cacophonous noise. Chance encounters with local people can be particularly special, and seeing how they live and work is one of the delights of Nepal. Don't be surprised to find yourself caught up in an exuberant festival procession, as there's something happening almost every month of the year.
Of course, looming high above everything, utterly unmissable, are those amazing mountains. You don't have to trek to enjoy the Himalayan scenery. Places like Bandipur with its cobbled streets and ancient verandas, and Pokhara set on a serene lake and humming with a backpacker vibe are both perfect for kicking back for a few days and soaking up the views.
A journey through Nepal truly is a kaleidoscope of sights, sounds and aromas. You'll find it completely unique, and utterly unforgettable.