Sunshine Coast is just as its name suggests: lots of sunny, sandy beaches, water activities like canoeing and even swimming ...