See the island of Dominica come alive with its many activities. Heed the call and visit the Nature Island.