Attribution-Share Alike 2.0 truetrue 13 May 2017 English The Monsoon Palace, also known as the Sajjan Garh Palace, is a hilltop palatial residence in the city of Udaipur...