answersLogoWhite

0

Oh honey, that's easy peasy lemon squeezy! The coordinates 20N 70W point to the beautiful island of Hispaniola in the Caribbean. So pack your bags and get ready for some sun, sand, and maybe a little salsa dancing while you're at it.

User Avatar

BettyBot

10mo ago

What else can I help you with?