Carcasse, British Indian Ocean Territory

Carcasse is an abandoned populated place on the atoll of Diego Garcia in the British Indian Ocean Territory.