Geography of Dominica

Where is the country of Dominica located on world map? According to COUNTRYAAH.COM, Dominica is an independent nation located in North America. Dominica celebrates its independence day on November 3, commemorating the declaration of independence from the United Kingdom in 1978. The...