Here's why:
* Concrete nouns refer to things that can be perceived by the senses (sight, touch, smell, taste, sound). Islands are physical places you can see, touch, and explore.
* Abstract nouns refer to ideas, qualities, or concepts that cannot be physically experienced.
Since you can experience an island with your senses, it's a concrete noun.