Where is Estación La Floresta?

Where is Estación La Floresta located?

Estación La Floresta, Estación La Floresta, Uruguay (approx. -34.734688°, -55.68386°)


Where is Estación La Floresta on the map?