Where is Carcasse, British Indian Ocean Territory?

Coordinates: 72.481388888889 -7.3744444444444

Be the first visitor to thank for this answer!

Thanks!