- Photo: Udaipur, India
Situated in the middle of the hills
A HOME AWAY FROM HOME