I got Catherine's information from Trip Advisor. I was a little nervous about setting up tours and paying a deposit to someone solely over the Internet, but I emailed back and forth with her many times before we left and she was always prompt and thorough in her responses. We were a party of 7 - four of us in...
More
