Built on a four acre island on Lake Pichola in Udaipur, India, is the Taj Lake Palace resort. Honestly, magnificent, right?! Each of the 83 suites in the 263 year old former palace epitomizes royal grandeur with opulent silks, antique furniture, vibrant frescoes, mosaics and views of the lake. This marble encased gem is reason 752 why India is calling my name . . .