World
England
South West England
Somerset
Taunton
13097
Taunton Holiday Barn, Somerset, South West England, England
Barn with hot tub