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