Armenistis Lighthouse: Mykonos Charm at its Finest
Built in 1891, Armenistis Lighthouse or Faros Armenistis, as the locals call it, is a proud reminder of a once glorious maritime history that is tied to the island of Mykonos. Although fully functional to date, it stands…