Limni, North Evia island, Greece!

Limni, North Evia island, Greece!

One of the most picturesque villages in northern Evia, which for several years has been  an attraction  for tourists.

Walk the narrow streets and enjoy the beautiful little port. Limni  is less than 90 km from Chalcida, and you will find several options for accommodation and  food . In the region you will also find many beautiful beaches to swim.

Location

no map

Follow Interests