
Happy New Year everyone. Here is a nice little article I found on Dominica, the nature island. I have been doing a lot of reading on this rugged rock, located in the Leeward Islands of the Caribbean. It has captured my imagination. Here are 10 "must do" things when visiting Dominica. I hope it captures yours as well. **************************** Dominica is a country that is … [Read more...]








