Where is Scotts Head, Dominica?

Coordinates: -61.366666666667 15.2125

Be the first visitor to thank for this answer!

Thanks!