Day 73, Monday, April 7 2025 - Île Royale (Devil’s Island), French Guiana
The island visited is known as Devil's Island but is really the island Île Royale. It is the main prison colony and home
to not only cell blocks but also a hospital, a church, warders’ bungalows, a commandant’s mansion and a grand officers’ mess.
Photo album created with Web Album Generator