I have several cities connected to the capital with roads and all count as connected to the trade network (little atomic symbol). I also have a harbour in one of the connected cities as well as a harbour in an over-seas colony. But that colony doesn't count as connected to the trade network. Every time I play Civ 5 I find that building harbours simply doesn't work.
What am I doing wrong?
Or don't harbours work?