Where is La Abadesa?
Where is La Abadesa located?
La Abadesa, Sanchez-Ramirez, The Dominican Republic (approx. 19.01667°, -69.93333°)
Where is La Abadesa on the map?
La Abadesa - Arroyo El Naranjo
La Abadesa - Los Cahuiles
La Abadesa - Victoria Falls
{"latitude":19.01667,"longitude":-69.93333,"title":"La Abadesa"}