Jeff Moore 01/10/15 A Croatian island floats down London's River Thames to launch the Croatian National Tourist Board's new 'Full of Life' campaign. The man-made island celebrates the country's beauty and ancient ruins, and will be moored at Butler's Wharf Pier for the next two days to give the British public a true taste of Croatia.
{}