Painted Boat Resort Spa & Marina in Pender Harbour

A nautical getaway to the Sunshine Coast