Keenjhar Lake
Keenjhar Lake Keenjhar Lake is located in Thatta District, Sindh, Pakistan. It is commonly called Kalri Lake and it is located at a distance of 120 km from Karachi. It is the second-largest freshwater lake after Manchar Lake in Pakistan. Read More