Q. Who invented the Mariner's Compass?
Answer: Marco Polo
Notes: Marco polo invented the Mariner's Compass. With the help of compass the European mariners were better equipped to sail away from the view of land and across the vast ocean.