Corsica

Located in the south of the France, the island, called by the Greeks “Calliste” meaning “the most beautiful” and now known as the “island of beauty” deserves the name as no other Mediterranean [...]