Udaipur From Palace Window Published February 26, 2015 at 667 × 500 in Udaipur From Palace Window Udaipur city lies beyond a stained-glass window in the Udaipur Palace. Continue reading →