After a 10:30 Mermaid show (20 min long), we then want to see Power Rangers around 11am, which would be a quick walk back to Lights, motor stunt show area where they are at. Can you get there through Mickey Ave, or would we walk through the echo lake area and up streets of america??