close guest house close Country: Dominican Republic close Region: Barahona Province
Hotel Guarocuya, Barahona.