Limni is a town located on the coast of the North Euboic Gulf, on the island of Euboea, Greece, and is arguably one of the most picturesque towns on the island. In January 2018, we spent there one evening, after having finished a trip to the top of Mount Xiron. You’ll see in this photo album the few pictures I took while wandering around the town.
Click on any photo to view the Slideshow
View more photo albums from various places I’ve traveled around the globe by clicking on the links contained in the pins on the map below: