Lake Pichola – Heart Of Udaipur
Udaipur is situated on the banks of the lovely Lake Pichola India and the lake of Fatehsagar, in Southern Rajasthan, the Eden like Udaipur, cocooned by the Aravalli Hills, is a dotted with numerous beautiful palaces, domes, shrines among other top … Read More