Where is Saint-Michel Station?

Where is Saint-Michel Station located?

Saint-Michel Station, Saint-Michel Station (Paris Métro), France (approx. 48.85361°, 2.3438888°)


Where is Saint-Michel Station on the map?