Hurricane Isaias has made landfall near Ocean Isle Beach, North Carolina. The hurricane made landfall on Monday with maximum sustained winds of 136 km/h. Coastal shops and restaurants closed early, power began to flicker at oceanfront hotels and even the most adventurous of beachgoers abandoned the sand on Monday night as newly restrengthened Hurricane Isaia […]
