Scenic Twillingate NL and an amazing sky. Twillingate is located on the north east coast of NL. Calm after a storm makes for the most amazing images.