Cruises from Carcass Island
Carcass Island is the largest of the West Point Island Group of the Falkland Islands. In its 100 plus years of habitation it has had three environmentally conscious owners, and the subsequent absence of cats and rats has made the luxuriant, well established hedges and trees an attractive home to a wide variety of birdlife.