Lulu Island is located on the lower mainland and consists of the city of Richmond and New Westminster. But where did this name come from? Lorne Hammond takes a look at how an innocent inquiry can lead to having your name etched on a map and lasting in history.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…