INDIA


TAJ LAKE PALACE - UDAIPUR, RAJASTHAN

A white palace that floats upon glimmering Lake Pichola. [read more]

AMANBAGH - RAJASTHAN

A pink palace oasis in the wilds of Rajasthan's countryside. [read more]