Search results
News about The Amazing Race, Dominican Republic, episode 9
News about flight attendants, drug money, Dominican Republic
Also in the news
Country in the Caribbean
The Dominican Republic is a country on the island of Hispaniola in the Greater Antilles archipelago of the Caribbean Sea, bordered by the Atlantic Ocean to the north. Wikipedia