Search results
News about Dominica, High Court, laws
News about Mexico, IndyCar, state
Also in the news
Dominica, officially the Commonwealth of Dominica, is an island country in the Caribbean. It is part of the Windward Islands chain in the Lesser Antilles archipelago in the Caribbean Sea. Wikipedia