Met offices have predicted that a ‘tumultitude’ of hurricanes originating from the Atlantic Ocean could be making landfall on the East Coast in 2018. So, if you stay in a region lying within East Coast or pretty close to it, you can ill-afford not to make your home ready for the impending hurricane season. You …