an island with lots of signs on it