Île Howe
France · Europe
About
Île Howe is one of the islands of the Kerguelen archipelago, situated to the north of Île Foch, just after Île MacMurdo. It is about 8 km in length. Apart from rabbits, it is free of introduced animals.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.