Market Place in British indian ocean