Cruising and ships tours are expensive. Can you do the ports of call better yourself? We set ourselves a challenge, don’t buy the …

source