Island in the Sky (Cascade Kingdom)

Island in the Sky is a location in the Cascade Kingdom in Super Mario Odyssey. Located on the island is a single Power Moon, a Checkpoint Flag, and a Painting that leads to the Snow Kingdom. Underneath the island is the main part of the Cascade Kingdom.