Rochambeau, French Guiana Rochambeau, GF Rochambeau
Location
Record high
Recent observations