A stone Spanish fort on a picturesque bay with a green canopy of mountains in the distance surround historic Puerto Plata our destination for a day.
A stone Spanish fort on a picturesque bay with a green canopy of mountains in the distance surround historic Puerto Plata our destination for a day.