Hotel Kesar Heritage Guest House

Jodhpur, Rajasthan, India