Newfoundland - The Eighth Wonder of the World
25 July 2026
… My recent trip across the water to St. Johns, Newfoundland was a blast. … the next trip. Beautiful lakes and hills fill the background at the St. Johns Racing …