Skip to playerSkip to main content
  • 6 years ago
Jodhpur, located in the state of Rajasthan, is known as the Blue City, for its houses painted in blue. Its main fame is the Mehrangarh Fort, built in the 15th century on a hill above the city, one of the largest forts in India.
Comments

Recommended