close inn close Country: Dominican Republic close Region: Puerto Plata close City: Cabarete
Kite Beach Inn
El Encuentro Surf Lodge