ourist visiting 17th century palace today Jagmandir luxurious hotel located on the lake Pichola island, Udaipur, Rajasthan, India.
Size: 3433px × 3844px
Location: Udaipur
Photo credit: © peppy Graphics / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: ancient, architecture, arranging, asia, beautiful, building, city, cityscape, cultures, exterior, famous, hinduism, history, hotel, india, indian, jagmandir, king, lake, landmark, landscape, luxury, palace, pichola, place, rajasthan, reflection, romantic, sky, summer, sunset, tourism, traditional, travel, udaipur, vacation, view, vintage, visit, wall, water