Weather and satellite images of Diego Garcia, British Indian Ocean Territory. View rain radar, wind speed and temperature maps.
British Indian Ocean Territory