Riverhaven is a motorhome and caravan stopover in Marsing, Idaho. A practical overnight base for road trips through southwestern Idaho's Treasure Valley…