7Korcula Town, Croatia

Known as “little Dubrovnik” among locals, the seaside town of Korčula (located on the island of Korčula) is Croatia’s best-kept secret.