Canyonlands National Park

Canyonlands National Park is a location where Leo went to rescue Melody the Music Pet all by himself.

Location Appearance
Melody and Me