The bus day tour I took was through the app GetYourGuide. It was my first experience taking a tour like this, and it was awesome!