Quizzing Live

What Major City Is On An Island In The St Lawrence River

Answer:
Montreal