Lake Pichhola is one of five man made lakes on which the beautiful Indian City of Udaipur is situated. It is famous because of the Lake Palace, a fairytale like structure in the middle of the lake.
After a visit to the Palace and Fort we cooled off by taking a boat ride around its shores enabling us to view...
More
