Unable to answer "Is drinking water freely available to campers here?" – Tayvallich camping and caravan place (Campground) – https://osm.org/way/1126397130 via StreetComplete 58.0:

Leachive tayvallich camping and caravan park