Royal Roads

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.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search