The second largest city of Rajasthan, Jodhpur promises to give you a cultural and historical experience. Once the capital of a very powerful empire, Jodhpur has many places for tourists. The best months to visit are from October to February.
Read this post on rohitdassani.com