Italy
The Debenham Islands (68°08′S 67°07′W) are a group of islands and rocks lying between Millerand Island and the west coast of Graham Land, Antarctica.
Listen to the audio guide for Barbara Island Free on WIP — starts by itself when you arrive, even with the screen off