Bashgul Valley is a valley of Afghanistan, carved by the Bashgul River.
Categories: Valleys of Afghanistan | Afghanistan geography stubs