Jodhpur, famously known as the Blue City, proves that you don’t need a royal-sized budget to experience royal Rajasthan. With its majestic forts, vibrant bazaars, historic stepwells and mouth-watering ...