Costa Azul Adventure Resort

Activities include kayaking, among many other exciting options.