ancient Greek port and sanctuary
Avlida is located in Νομός Ευβοίας, Greece. Coordinates: 38.43333, 23.59250.
You can navigate to Avlida via Google Maps or Apple Maps using the coordinates 38.43333, 23.59250.