Insides Of Umaid Palace Museum and Hotel In Jodhpur

Umaid palace is located at Jodhpur in Rajasthan. Its beautiful design, artifacts, and paintings in the museum, and the purpose of its making shows the royalty of that time. This is also a luxury hotel on one side of this palace.  This palace was built by a British architect as this region was under British rule. […]