About Sosua Beach
Sosua is a small town on the north coast of the Dominican Republic, in the province of Puerto Plata. It is best known for its sheltered cove and calm, clear Car…
Continue reading →
An unofficial visitor guide to the cove & town · Puerto Plata, DR
Posts tagged “dominican republic”.