Cackle Canyon

Cackle Canyon is a large canyon on the island of Grane Island. It is protected from the Main River by the Cackle Dam. It mainly lies on the Capital Province, but also has land on Manboni.