James & Mac is a diving center based in Hurghada that offers various diving courses and boat trips to sites including Ras Mohamed and the Thistlegorm wreck. They provide equipment rental and operate their own boat, the MS Bahlul, for day trips and multi-day mini safaris.