Monster town is south from the Herb Garden! Follow the river down from that room and you'll end up in a place called the Shroomish Marsh. After that, go east, and you'll get to Monster Town! Hope this helps!
Thanks a bunch, I've finished it now... what a crazy game!