• Countries France is a country located across the English Channel from England and is famous for being a rival to England in many ways. France has a vibrant wizarding population, judging by the fact that it is the home to one of the major magical schools of the world, Beauxbatons. Hagrid… Read More