Dominica, nicknamed the "Nature Isle of the Caribbean" is the youngest island in the Lesser Antilles, located between the islands of
Guadeloupe and Martinique.