On the Road to Find Out
Near this small town the oldest human remains found in Europe were discovered.