U.S. Air Force Master Sgt. Richard picks up debris while volunteering with the cleanup of the Stavros beach, located on the Greek Island of Crete. He is deployed to Detachment 1 of the 95th ...
The hotel is located in Stavros, a 10-minute drive from the airport and a 15-minute drive from the old town of Chania. Beautifully placed over a rocky coast, this lodging offers a nice alternative, ...