Royal Roads

From Wikipedia, the free encyclopedia

Royal Roads is a roadstead or anchorage located in Strait of Juan de Fuca near the entrance to Esquimalt Harbour in Greater Victoria, British Columbia, Canada.

References

Related Articles

Wikiwand AI