A lot has been happening in the Indian Ocean in recent years, with new hotels, wildlife breaks, private island escapes and tours offering the inside scoop on local culture. From Tanzania to Sri Lanka, via the Seychelles, the Maldives and Mauritius, here's what you need to know.