Taunton Farm Holiday Park - Cowaramup: A great place to relax and unwind. Taunton Farm Holiday Park - Cowaramup:  A great place to relax and unwind.