Udaipur’s Lake Pichola, though appearing as a natural marvel, is actually a man-made reservoir dating back to 1362 AD—preceding the […]
Udaipur’s Lake Pichola, though appearing as a natural marvel, is actually a man-made reservoir dating back to 1362 AD—preceding the […]