Dubbed "The Nature Island of the Caribbean", the small isle of Dominica may likely be one that you are not too familiar with - a well-kept secret if you will. Although I have heard of it I have not learned much about it myself. Well, until now. Let's take a look. So where is this... Continue Reading →