Where is Corsica Island?

Where is Corsica Island located?

Corsica Island, Corse, France (approx. 42.0105°, 9.324622°)


Where is Corsica Island on the map?