The town of Cayenne was situated on a island in the mouth of the Cayenne and Mahury Rivers, its approaches covered by heavy modern fortifications and the town itself dominated by a modern star fort.
The town of Cayenne was situated on a island in the mouth of the Cayenne and Mahury Rivers, its approaches covered by heavy modern fortifications. The town of Cayenne was situated on a island in the mouth of the Cayenne and Mahury Rivers, its approaches covered by the town. Itself dominated by a modern star fort.