8 islands hidden in plain sight

These eight tiny islands are hidden in plain sight, where you least expect them in your favourite cities. As an added bonus, some of them have interesting attractions to draw you in like a tiny …