Stretching from its southern ferry terminal at Langdale, near Gibsons, to its northern ferry terminal at Earl’s Cove past the Pender Harbour area, the Sunshine Coast faces Vancouver Island and Texada Island to the West, and the steep Coast Mountains to the east. This is not an island, but it doesn’t quite feel like a mainland either. Ask any teenager how to get to the nearest mall hangout and they’ll tell you that Park Royal Mall requires a trip on the Queen of Surrey, and a whole lot of parental permissions and patience.