New Westminster, British Columbia, Metro Vancouver
New Westminster is a bay located in British Columbia, Canada on the
continent of North America. Find Bar, Bar and Grill, Bar and Restaurant, Cathedral, Golf, Institute, Museum and attractions in New Westminster, Metro Vancouver below.