30+ Free Where is the dominican republic located on the map