Pointe Michel

Soufrière Bay off Pointe Michel

Pointe Michel is a small town on the southwest coast of Dominica. It is located to the south of the capital, Roseau.