Posted on January 1, 1970 – No Comments Welcome to the 2012 season! The Sechelt Inlet viewed from Lamb Bay Were so excited to be at our new location! Drop by for a visit.