Ben Justiniano

We had a great time. As with any tour, the guide can make or break it and our guide was wonderful.