hoydenabouttown.com
Virtual Traveling: Stourhead, Wiltshire
Stourhead is an absolutely stunning landscape garden set in a river valley in Wiltshire which has been artfully dammed and diverted to make for a lovely meandering promenade with plenty of spots fo…