Barrow Bay? Where on earth (or heaven) is Barrow Bay? Barrow Bay is located in the middle of the beautiful Bruce Peninsula, approximately 4 hours (250km) north west of Toronto, and 4 hours north of Sarnia. The closest airports to Barrow Bay are Toronto (3.5 hours) and Buffalo (4.5 hours); Detroit is slightly further (5.5 […]