Where is Los Corazones?

Where is Los Corazones located?

Los Corazones, El Seibo, The Dominican Republic (approx. 18.81667°, -69.1°)


Where is Los Corazones on the map?