
Place
island in Clayoquot Sound in British Columbia, Canada
Free account · your comment posts right after signup
Not who you're looking for? Others named Flores Island: island of the Azores · island in Peten Itza Lake, Peten Department, Guatemala · island in East Nusa Tenggara Province, Indonesia
Flores Island is an island in Clayoquot Sound, off the west coast of Vancouver Island, British Columbia, Canada.
Read the full article →