What do you know about Amherstburg, a small town 30 minutes south of Windsor by car?