I recently went on a day tour with a travel agency...
I recently went on a day tour with a travel agency and had a fantastic experience. The tour guide was very knowledgeable about the history and culture of Istanbul. The tour itself was well-organized and included all the major attractions. I would highly recommend them to anyone visiting Istanbul!