
Sosua & Cabarete are more than just towns on the north coast of the Dominican Republic. They are filled with an allure that continues to entice visitors and residents from around the globe. People…
Sosua & Cabarete are more than just towns on the north coast of the Dominican Republic. They are filled with an allure that continues to entice visitors and residents from around the globe. People…