Sea Melody

Sea Melody

✓ Lefkos ✓ Restaurant within walking distance ✓ Basic ✓ Beachfront