July 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