Search results
News about Caribbean, Haiti, islands
News about Sperm whales, communication, clicks
News about Florida, Princess Cruises, themed cruises
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