The Artist House Udaipur – A Perfect Place to Chill Out & Enjoy


History of Artist House Udaipur The Artist House is an 80-year-old theatre building situated in the historic city of Udaipur which was formally known as “Picture Palace”. This famous house in the city of lakes attracts tourist all around the globe and locals as well. It consists of a large tropical pool, café, space for […]