Casco Bay
The Bay contains about 200 islands (depending on what one counts as an “island” but only about 138 “good sized” islands). The Bay is bounded by Cape Elizabeth in the south and Cape Small in the north. Halfway Rock is about half way between the two capes which are about twenty miles apart, and about…