Grab a hot latte and a window seat and wait out the sea squalls at these cozy and community-minded cafes in Halifax, Nova Scotia. Rainy days in Halifax are an inevitable part of living on the coast of ...