Arts & Culture
Semiahmoo Golf & Country Club
8720 Semiahmoo PkwyIf you like golfing
PADDLE AND PEDAL ADVENTURES
4810 Beachcomber Drfamily fun
Everything Else
Semiahmoo Resort
9565 Semiahmoo PkwyCool to check out
Food Scene
1300 Peace Portal Dr
1300 Peace Portal DrivePizza
Jack Niemann's Black Forest Steak House
638 Peace Portal DrSteak house
Packers Kitchen + Bar
9565 Semiahmoo PkwyOysters
Entertainment & Activities
Peace Arch Provincial Park
British Columbia 99Park
Blaine Marine Park
272 Marine DrPark