Iracoubo's a town and commune on the coast of French Guiana, an overseas région and département of France located in South America. The settlement of Iracoubo, seat of the commune,'s located between the settlement of Sinnamary and the hamlet of Organabo (located within the commune of Iracoubo). There's a parish church dating from 1893 in the town.… (
More on Iracoubo)