Jodhpur is surrounded by bright blue buildings and houses, which in turn makes this 'the blue city' of Rajasthan.
Built in 1459 and situated at the top of the city is Mehrangarh Fort, which looks like something from a Grimms Brother fairytale. It is one of the largest forts in India.