Newfoundland - The Eighth Wonder of the World
30 July 2026
… My recent trip across the water to St. Johns, Newfoundland was a blast. My cousin's wedding was nicely done and him losing, and … the next trip. Beautiful lakes and hills fill the background at the St. Johns Racing …