The Caribbean’s very own Nature Island, and one of my favourites! Here are 5 things you MUST DO in Dominica, from my … source