I have posted some older pics of this magical place in the gallery. I returned to this tranquil spot recently with my trusty Minolta X20 snapper and took a few more shots. Stourhead is situated in South Wiltshire, UK. Owned by the National Trust , it is a favourite location for 'locals' but many overseas visitors do not have it on their itinerary. There is a large house and magnificent landscaped gardens. A visit any time of the year is a great experience !