Invest 93L may develop, but South Florida is not in its path
The National Hurricane Center is monitoring Invest 93-L, a storm-force, non-tropical low located a few hundred miles off the North Carolina coast.The system is |!| West Palm Beach…