WILD ONES
Picture 168
Back       Small Pictures       Next
Udaipur Palace floating hotel picture. In the middle of Lake Pichola in Rajasthan, India. A beautiful tourist destination on a four-acre island with royalty accomodations.

 Description

  Udaipur Palace floating hotel picture. In the middle of Lake Pichola in Rajasthan, India. A beautiful tourist destination on a four-acre island with royalty accomodations.