Aren't islands isolated by definition?

Welcome to this small virtual island. Sometime I think we are a bit like Asterix' village.