Pointe MichelHuman settlement in Dominica / From Wikipedia, the free encyclopedia Pointe Michel is a small town on the southwest coast of Dominica. It is located to the south of the capital, Roseau. 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. Soufrière Bay off Pointe Michel