France

France is a country located in Europe. It is also the main country location for A Tale of Two Siblings.