Where is Juan Alvarez?

Where is Juan Alvarez located?

Juan Alvarez, San Juan, The Dominican Republic (approx. 18.75°, -71.15°)


Where is Juan Alvarez on the map?