The Resorts and Hotels on the Indian Ocean Islands have been carefully selected in the very best locations, which are individually and beautifully designed.