
Most Canadian Maritime Lighthouses we encountered were built with the same style, an octagon with a square top. This particular lighthouse at Pt. Prim differs from the usual one. For one it has vertical red and white markings, for another reason, it is square rather than round.
One of the famous lighthouse keepers that worked at Pt. Prim, Captain William Ellis is famous for saving the lives of many seamen but also for inventing the automated foghorn.

The rocks are formed as columns very similar to the Giant's Causeway in Ireland, but different.
A good place to find more information about Canadian lighthouses is at Lighthouse Friends, this link opening to more information about Pt. Prim.