Shabboneau Castle

Shabboneau Castle is a castle in in Camphrier Town.