There is one place named Bermuda Islands in Bermuda.
All places in the world called "Bermuda Islands".