While you may think of India as a backpacker’s paradise (and it is), India has quickly become the ultimate destination for a lavish vacation. From extravagant properties to magnificent mountain retreats, you may just want to put your backpack aside...