On the front cover of the April 2008 edition of Practical Caravan, there is a large picture of a very attractive-looking site, which looks to be somewhere in the UK. Does anyone know what site it is, please?
Many thanks,
Graham
Many thanks,
Graham