Clash at Demonhead/Route 19

Use the scroll bar to see the entirety of this map.

Highlights

 * None

Description
Assuming you arrived from the right exit, take out the two bouncing enemies that greet you when you arrive. As you proceed to the left, you may notice some floating enemies who may be too high for you to fight. Another bouncing enemy will appear, followed by some heat seeking missiles. Clear them out of the way, and hop up the platforms to the screen above.

Take out the small hopping enemies as you climb up and around to the top of the ledge, and continue your trek to the left. Collect the gold bars in the small pit and continue fighting more hopping enemies. As you proceed, you'll encounter insects who drop straight down to the ground when you pass beneath them. You'll encounter some floating enemies before you reach a body of water. Swim across the water, beneath some more floating enemies, and then hop out the other side to exit the route.

Game walkthrough
You have many choices from here, but your next destination should be.