Hosted on MSN
Why Jodhpur is called the Blue City of India?
Jodhpur is the second largest city in the Indian state of Rajasthan. It is known worldwide as the blue city of India owing to the indigo houses in its old city area. The blue homes stand out against ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results