Google Maps has found Mario and Luigi in Manchester England.
Don’t see any sewer pipes, but maybe these businesses are what bring in the money for their world, and galaxy, travels.
See for youself here.
This is just one of many sweet gifts.