MSCs 'Children go free' option make it an excellent cost effective holiday option, typically paying only about £100 port taxes per child, if you share a 4 berth cabin.
This is our third MSC cruise and we largely we knew what to expect:
Good: Read more