Greece Hotels

/Greece Hotels

Lefkada

Lefkada and Leucadia, is a Greek island in the Ionian Sea on the west coast of Greece, connected to the mainland by a long causeway and floating bridge. The principal town of the island and seat of the municipality is Lefkada.[3] It is situated on the northern […]

2023-12-04T15:12:38+00:00

Full Name

Phone Number

Email

Your Message