Spanish and Latin dance

Puerto Plata, Sosua, Dominican Republic

7 days from
per person
$431