on 8 Aug 2019By Uzair KhanGeneral KnowledgeSaint Lawrence Bay Is SituatedSaint Lawrence bay is situated near___a. Canada b. Cuba c. China d. Russia