Rank: 7 About 10
Castle Combe, situated in a valley, is said to be the prettiest village in England. It is thus the most popular venue with several film producers. Doctor Dolittle is one such film which is said to...
Reviewed by: Editorial Staff