Why you need to visit the world famous Stourhead gardens in Wiltshire! Walk inside the atmospheric grotto and admire all the garden temples.