Inch Arran Point Lighthouse The Inch Arran lighthouse originates from 1870 and is located in Inch Arran Park in downtown Dalhousie. It is a white, pyramidal wooden tower with a red lantern. The grounds are open to the public only. Address: 125 Inch Arran Drive Dalhousie NB Canada 1 506 684-7600