News

Dominica is often called “Nature Island ... perched within the crater of a dormant volcano. Instead of lava at the surface, heated gases seep upward through fissures in the earth, warming ...