Tropical storm ``Helen'' is expected to hit northern Luzon areas within the next 24 hours if it will not change direction, the Philippine Atmospheric, Geophysical and Astronomical Services Administration warned today.
Tropical storm 'Helen' to hit northern Luzon in 24 hours