Where is Institut national des sciences appliquées de Rennes?

Where is Institut national des sciences appliquées de Rennes located?

Institut national des sciences appliquées de Rennes, Institut national des sciences appliquées de Rennes, France (approx. 48.121387°, -1.634722°)


Where is Institut national des sciences appliquées de Rennes on the map?