Cackleberry Island (original) (raw)

Cackleberry Island is located in the Canadian province of Ontario, 1,100 km northwest of the capital Ottawa.