Anvers Island
Amsler Island is a small island off the south coast of Anvers Island in the Palmer Archipelago of Antarctica. It sits between Loudwater Cove and Arthur Harbour.