Leros, Greece.
On Tuesday May 9 afternoon we dropped anchor in the large protected bay of Lakki port in Leros island, Greece. But look again at the photo………does that look like another cute Greek town? Hospital building. The pompous buildings and wide boulevards are built by somebody who wants to prove something and yes indeed. The Italian […]