Photos
Map
Culture
Walk the Wildside
Other Information
Comments
HOME
Flores Island is located off the west coast of Vancouver Island nestled in Clayoquot sound, just north of Tofino.