Yes. All foreign citizens, including minors,  require a visa to travel to Turkey.