Goulandris family
Greece
The Imposing Lighthouse of Andros, Greece, a Symbol of its Glorious Shipping Past
On the Aegean island of Andros, Greece, a lighthouse emerging from the water like a strange sea creature is one of the most famous spots on the island.
The Tourlitis lighthouse, which is located at the northernmost extreme of the...