Akwesasne straddles the USA and Canada borders and spans both New York State and the Canadian provinces of Ontario and Quebec on both banks of the St. Lawrence River.