Nestled in a valley and surrounded by the Himalayas, Kathmandu with its teeming population, centuries old traditions, crowded squares and ornate palaces is a city to explore. However, it’s best to do so at a lazy pace, and sink your teeth into lore, legend, delicious tribal cuisine and the warm embrace of the Nepalis.