Hornby Island, just off the east coast of Vancouver Island, offers a rugged, seductive mix of northwest rainforest and magnificent warm-water swimming beaches.
Photo ©: Russ Heinl