Question: where is dominica located on the world map
Answer: part of the Windward Islands in the Lesser Antilles archipelago in the Caribbean Sea