Off the northern coast of Croatia, the island of Rab is for explorers, offering rocky terrain, dense forests and nice beaches as well.