The greenest of Croatia’s islands, Mljet is famed for the national park at its western end, where two connected saltwater lakes glow beneath dense pine forest. A tiny islet at their centre holds a 12th-century monastery, while sheltered bays, sea caves, and legends of Odysseus add to the island’s serene, storied appeal.