Definitely a recommended tour...
You can sit on a bus for hours, or you can get out on the water and enjoy a whole bunch of fresh air and cool views. I know which one I wanted from the beginning. I'm definitely glad that I chose this option- JP was a great tour guide, he is extremely knowledgeable on history and local culture, and takes great pride in imparting his knowledge. And his English is awesome. The boat captains were great as well, I felt totally safe on board the two d