Umaid Bhawan Palace January 25, 2014 by Shantha Leave a Comment Umaid Bhawan Palace is one of the most modern looking palaces built in the 20th century. As the palace is built on a mound, the palace is visible from afar. During evenings, the lights in the palace … [Read more...]