Business category: Greek restaurant
City: Λευκάδα
Unnamed Rd, Lefkada, Greece
Business category: Place of worship
City: Λευκάδα
Business category: Lodging
City: Λευκάδα
Greece, Lefkada, Greece
Business category: Lodging
City: Λευκάδα
Business category: Self-catering accommodation
City: Λευκάδα
Business category: Indoor lodging , Vacation home rental agency
City: Λευκάδα
Ammousa beach, Lefkada, Greece
Business category: Villa
City: Λευκάδα
Business category: Restaurant
City: Λευκάδα
Greece, Lefkada, Greece
Business category: Hotel
City: Λευκάδα
Unnamed Road, Lefkada, Greece
Business category: Church
City: Λευκάδα
Unnamed Road, Lefkada, Greece
Business category: Scenic spot
City: Λευκάδα