Definitions for "Alkham Valley"
The Alkham Valley is in the Kent Downs (the eastern part of the North Downs), an Area of Outstanding Natural Beauty, in South East Kent, England. The valley, a lies between Folkestone and Dover.