Hecate strait

What is Hecate strait?

Hecate strait definition and meaning on Dictionary terms:
noun
a strait in central British Columbia, Canada, between the mainland and the Queen Charlotte Islands. 160 miles (257 km) long and 40

Tags: