Dominica, situated between Guadeloupe and Martinique, is a beautiful island paradise in the Caribbean. It’s blanketed in lush rainforest and surrounded by crystal clear waters – creating a picturesque image for those who live in or visit this island nation. Dominica, a Commonwealth of the UK, is an independent country. It hasn’t always been that way, […]