Puerto Plata is one of the most fascinating spots of Dominican Republic. People from all over the world throng to this destination because of the presence of historical sites and beautiful serene beaches.