Rani Road, Udaipur, Indien
Det är beläget 2,7 km från Stadsplatset i Udaipur och 10 minuters bilfärd från Bharatiya Lok Kala-museet.
Post Box No. 5, Pichola Lake, Udaipur, Indien
från
340 US$