Description: Castle Island is a summer village in Alberta, Canada. It is located on a small island on Lac Ste. Anne. The island lies close to the mouth of the Sturgeon River.
Area:
.1 sq. km
Download Castle Island Data: