I just got home from a twelve day tour with Craig and had the time of my life! I can't say enough good things about Craig and the tour - he is incredibly knowledgeable, genuine, funny, and professional. Every day Craig would present options for different excursions available, and plan the day around what I wanted to do. He was...
More
