From its beautiful bays to its historic cities over its jagged cliffs and mountain peaks, Corsica fully deserves its nickname of “The Island of Beauty”…