July 1, 2014

Tropical Storm Elida

THE CENTER OF TROPICAL STORM ELIDA REMAINED LOCATED NEAR LATITUDE 17.4 NORTH…LONGITUDE 104.3 WEST. ELIDA HAS REMAINED NEARLY STATIONARY DURING

More News
Scroll to Top