Rainbow over Pendlebury Lighthouse, St. Andrews, New Brunswick Canada. Built in 1833, The St Andrews lighthouse, also called the Pendlebury Lighthouse, is the oldest lighthouse in New Brunswick. For more on the history of this lighthouse visit http://www.lighthousefriends.com/light.asp?ID=1131