Italy
Albatross Island è un'isola dell'Hunter Island Group nello stretto di Bass, in Tasmania (Australia). L'isola appartiene alla municipalità di Circular Head.
Listen to the audio guide for Albatross Island Free on WIP — starts by itself when you arrive, even with the screen off