freebandz11169 freebandz11169 21-11-2017 Geography contestada what body of water sits along the northerb border of the african country of libya ?