Charmouth is a village at the mouth of the River Char in West Dorset, England, with a population of 1,687 according to the 2001 census.
Read more about Charmouth.