Surf Camp Keros

Surf Camp Keros, a glamping hotel located on Keros beach of Limnos island, Greece, was captured for advertising purposes and the official website.

Back to Top