What is Dominican Republic? A report all about Dominican Republic for homework/assignment The Dominican Republic is a nation on the island of Hispaniola, part of the Greater Antilles archipelag...
Share this note: