Winding its way between Amsterdam and Utrecht, the River Vecht is a wonderful setting for a boat trip or cycle ride. The Vecht flows past seven beautiful towns: each with their own characteristic atmosphere, set against an enchanting background of imposing castles, country estates and luxurious tea domes.