This isn’t the Dominican Republic; this is Dominica, the “Nature Island” of the Caribbean and a true hidden gem! Floating between Guadeloupe and Martinique in the Windward Islands, this fertile island ...