12 THE BEST LUXURY HOTELS IN INDIA: RAJASTHAN
|0 Comment
1. TAJ LAKE PALACE Located in ‘the Venice of the East,’ the Taj Lake Palace is steeped in the romantic history of princes and mistresses. Accessible via boat, the floating palace’s cinematic qualities are undeniable, so much so that it was used as Octopussy’s lair in the 1983...