Dubrovnik – Mljet islands – Korčula islands – Pelješac Peninsula  – Šipan island – Lopud island – Dubrovnik