The Commonwealth of Dominica is also known as the “Nature Isle of the Caribbean“. Here you can access a collection of video showing the incomparable beauty of this island nation, the hidden gem of the Caribbean.