Saint Lawrence River is one of the borders between USA and Canada. The river lies between northern Newyork and Ontario. The huge river houses nearly 1000 small islands. Rich people have bought these islands and built castles in them. St.Lawrence River is