Jarabacoa, Dominican Republic: A World of Enchantment

Dominican Republic: A visit to Puerto Plata, with a side trip to Santiago and Jarabacoa where there are water parks, inexpensive hotels, and nice beaches.