If you’re taking a tour to Jodhpur, I would recommend you to surely visit Mehragarh fort. This historical structure is really worth visiting for history lovers. A 20-minute live music performance and excellent showcases in its museum will give you a sheer pleasure. Umaid Bhawan is another must-visit attraction of Jodhpur. This stunning structure is divided into three sections: a luxury hotel managed by Taj Group, a palace and a museum.