Mauritius to Santorini: 7 must-visit islands in 2024