ben.blog
Fort Boyard
Between two small “islands” in the Pertuis d’Antioche straits on the west coast of France stands Fort Boyard. It serves as a constant reminder of the futility of human endeavour. …