Castle Combe Village in England – The Tiniest & Prettiest
Castle Combe is a pretty and tiny village tucked away in the English countryside, in Wiltshire. This place have been a location set of at least three epic films including Steven Spielberg’s War Horse, Stardust and The Wolfman. I’ve been here few times before for…
View Post