Carcasse, British Indian Ocean Territory


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