Say ‘island’ and what flashes in front of our eyes is sea, sand, waves, beaches, swaying trees and fun. An island that rests in the middle of a river that will make us say, ‘come again’. That was ...