Destination creator (Voyajo Team)
Snowshill is a small Cotswolds village in Gloucestershire, England, located near to Broadway, Worcestershire. Snowshill is best known for nearby Snowshill Manor, a National Trust property open to the public. The manor house contains an unusual collection of furniture, musical instruments, craft (...) (from Wikipedia)