Virgin Voyages' guide to

Puerto Plata

Tucked between the Cordillera Mountains and the Atlantic coast, this charming Dominican port embodies geographical duality at its best.