News8 months ago
Tropical Disturbance Threatens the Mascarenes Islands
The Vacoas Meteorological Station is closely monitoring a tropical disturbance located southeast of Diego Garcia, to the northeast of the Mascarenes Islands. Currently situated in a...