General Knowledge Mancher lake situated in? Options:A. SawatB. DaduC. JamshoroD. GilgitView AnswerC. Jamshoro Continue Reading Previous: The soviet media theory had its roots inNext: Which sign of the zodiac is also called The Water bearer?