Tag: Tropical Depression
National Centre of Meteorology (NCM): Tropical Depression Forming Northeast of Arabian...
A tropical depression was seen by the National Centre of Meteorology (NCM), forming in the northeast part of Arabian sea. According to authorities, it...