I’d heard that UnCruise Adventures was tops in small ship cruising. But I still wasn’t prepared for how well they’d treat a vegan. On my seven-day journey down the Columbia and Snake rivers, Chef Ian Charles and the whole dining staff made sure that every vegan meal was beautiful and delicious, not just an afterthought. […]