We have a Holiday Rambler Vacationer that we bought last year. Although we have had other issues with the rig, the most recent is a smell when standing outside on the passenger side at both the front...
Your holding tanks are in the basement, along with the fresh water tank. Find your black/gray water drain line, and look behind them. This is where your holding tanks more than likely are. Use the Pine sol like Doug suggested, and you may be able to narrow down the possible problems. The drain line from the kitchen sink can take a beating when traveling, and break, or split.