<< Back to Forts St. Theresa, Fort Description: Fort St. Theresa: 1665, Richelieu River, Quebec, Canada. French fort at head of rapids near Lake Champlain.County: Quebec CountyCity, State: Richelieu River, Quebec, Canada