The island of Corsica is seen here in today’s Image of the Day from the NASA Earth Observatory. The island of Corsica is located in the Mediterranean Sea just southeast of France and west of Italy. The island measures 114 miles in length and 52 miles in width and is very mountainous.