Italy
The Terra Firma Islands ( 68°42′S 67°32′W) are a small group of islands lying 8 nautical miles (15 km; 9.2 mi) north of Cape Berteaux, off the west coast of Graham Land in West Antarctica.
Listen to the audio guide for Alamode Island Free on WIP — starts by itself when you arrive, even with the screen off