Lafodia Sea Resort seen on the Lopud Island. Lopud is a small island off the coast of Dalmatia, southern Croatia. The island is part of the Elaphiti Islands archipelago Stock Photo -
Summer view of the Lafodia hotel, Lopud Island, one of the Elaphiti Islands near Dubrovnik, Dalmatian coast, Adriatic Sea, Croatia, Europe Stock Photo - Alamy