Where is El Encuentro Surf Lodge?

Where is El Encuentro Surf Lodge located?

El Encuentro Surf Lodge, El Encuentro Surf Lodge, The Dominican Republic (approx. 19.77887°, -70.45009°)


Where is El Encuentro Surf Lodge on the map?