travelsntourism.com
Lake Pichola │India Tourism│Rajasthan Tourism│Udaipur Tourism
Lake Pichola, an artificial fresh water lake, named after the Picholi village, is one of the several contiguous lakes in and around the famous Udaipur city