Surpura Bagh is a luxurious boutique resort perched in the heart of the Sun City, Jodhpur. Sprawled across 28 acres of lush green landscape, Surpura Bagh’s suites create a cool and welcoming contrast to the stark, arid beauty of Rajasthan.