Finca Sol (organic regenerative farm) is located in Sosúa, Dominican Republic on QG4FX8V, Carretera El Choco. Finca Sol (organic regenerative farm) is rated 3 out of 5 in the category organic farm in Dominican Republic.
Address
QG4FX8V, Carretera El Choco