Mariamm09901viz Mariamm09901viz Science Answered what country has a latitude of 20 degrees north and longitude of 66 degrees west