Dominica: The Nature Island of the Caribbean

Dominica: The Nature Island of the Caribbean

This island is usually not well known when talking to people about the Caribbean.  Other, more popular, Caribbean islands typically come to mind first.  This may be because it is not your classical tourist destination island.  The Caribbean create images ... Read More