Long Point Lighthouse is an active Canadian lighthouse located outside Crow Head on North Twillingate Island off the northeast coast of Newfoundland.[3] The lighthouse, completed in 1876, attracts thousands of tourists each year and is historic to the town of Twillingate.
wikipedians
This is the start of the #wikipedians chat. #wikipedians — chat for Wikipedians about leveraging the hub to improve its root Wikipedia article.