Have you ever heard of Chermaitre? Probably not- most people haven’t. Chermaitre is a small little village in…