Corsica Island, France

Corsica Island, France

Corsica, France, is a very large island in the Mediterranean Sea southeast of Nice—and a vacation unto itself.

JDS Travel News JDS Viewpoints JDS Africa/MI