Jodhpur, India
Rajasthan’s second-largest city has buzzing bazaars, a vibrant local food scene and an ancient citadel to explore. But the one thing you can’t miss is the signature blue buildings of the old town – and the countless theories about how the recurring hue came to be. Some say the indigo colour deters termites and pests, while others say it’s in honour of the deity Shiva.