Villa Palmeras Barahona
Hotel in Barahona, Dominican Republic
Hotels
·
Barahona, Dominican Republic guide