Albatross Island read all recent news, articles, updates about Albatross Island | News Australia

Photographing Australia's shy albatross in one of the world's remotest places

Albatross Island, off the northwest tip of Tasmania, is a "magical place," according to Australian photographer Matthew Newton. 

Publisher: Last Update: 6 Months, 2 Weeks, 6 Days, 20 Hours, 36 Minutes ago