The Avalon Peninsula is home to over half of the island’s population of 500,000. St. John’s, the capital city of Newfoundland and Labrador, is near the tip of the northeast corner of the peninsula. It is the oldest English-founded city in North America and has the oldest street in North America. It also has some of the steepest streets I have ever seen.
Just a few minutes after arriving downtown, about to head up to Signal Hill, the oil pressure light in the Touareg went absolutely berserk. This isn’t the normal oil light with a gentle ding. It is the other light with a piercing alarm and warning to stop the engine immediately. The street was so steep that I temporarily lost oil pressure. Apparently I was a few quarts low on oil! After pouring in four quarts, I was good to go again. Note: keep a better eye on oil levels.