The Times reports this morning that The Travel Channel is in Malta, and a new show which includes Malta is due to be on air this January.

[ad#square]