The Kerry Hill is a breed of domestic sheep originating in the county of Powys in Wales. It derives its name from the village of Kerry, near Newtown. Read More
Never before has the escape of travel and discovery - particularly one offering the gentle balm of sun, sand and sea - been quite so appealing as it is right now. ...