Macouria is a town in French Guiana.
Categories: Geography of French Guiana | French Guiana geography stubs