Terra Nova Public House Directions
The Terra Nova Public House Restaurant is located at 667294 20th Sideroad at the intersection of 20th Sideroad and 2nd Line East in the hamlet of Terra Nova Ontario. Terra Nova is located in Mulmur Township.

The Terra Nova Public House Restaurant is located at 667294 20th Sideroad at the intersection of 20th Sideroad and 2nd Line East in the hamlet of Terra Nova Ontario. Terra Nova is located in Mulmur Township.