Explore Blenheim

    Marlborough’s main town, Blenheim, has great cafes, galleries and shops wrapped within the picturesque Taylor and Opawa rivers.