Genovesa, aussi connue sous le nom de Dowes of Tower, est une toute petite île de 74km2.