Spaniard's Bay

Spaniard's Bay is located in Newfoundland. The area is situated on the Conception Bay. Spaniard's Bay has around 204 streets. The region was founded in the year 1705. Spaniard's Bay is town in the Canadian province of Newfoundland and Labrador.

Spaniard's Bay – Facts

Inception 1705
Located in Newfoundland and Labrador
Country Canada
Body of water Conception Bay

Data source: Wikidata (CC0)

Roads in Spaniard's Bay