Udaipur The Taj Lake Palace – the ultimate in royal luxury

Taj Lake Palace Udaipur

Udaipur The Taj Lake Palace – the ultimate in royal luxury
Have you ever had the pleasure of living inside a pearl?? Surely that sounds surprising, but not when we describe the Taj Lake Palace in Udaipur, India. The glistening marble structure in the middle of a magnificent lake certainly looks like a pearl inside an oyster. This is situated in the North of India and is home to a vast expanse of Dessert called the Thar Dessert. At the same time the glorious Aravalli rage of mountains is also visible in the backdrop and is the perfect setting for an unforgettable stay in India. (more…)

Read More