Cheddar in Cheddar Village

There is a real place called Cheddar! And it is where Cheddar cheese comes from, the most popular cheese in the UK. AND I really wanted to have Cheddar cheese in CheddarĀ šŸ™‚Ā SoĀ a day trip was planned to this very historicĀ village one Sunday in the county of Somerset, England. Cheddar originally comes from this village because…