Images of Puerto Plata beachesPuerto Plata is one of the best spots for windsurfing in the worldSource: Creative CommonsCopyright: Creative Commons / Max Bosio - www.maxbosio.com