Where is El Remanso De Almiron, Termas de Almiron?

Where is El Remanso De Almiron, Termas de Almiron located?

El Remanso De Almiron, Termas de Almiron, El Remanso De Almiron, Termas de Almiron, Uruguay (approx. -32.35584°, -57.27087°)


Where is El Remanso De Almiron, Termas de Almiron on the map?