Things to do in the Indian Ocean
If you want to see Whales, Manta Rays and Sharks:
Between June and October, the plankton levels in Hanifaru Bay peak, attracting hundreds of manta rays, whale sharks and other fish. You can find reef sharks all year round but during the northeast monsoon from end of December to May, they gather near the channel entrances on the eastern side of the atolls when there is better visibility and calmer seas. Peak sightings of whale sharks tend to be in August and October to January.
Head to the Ari Atoll of the Maldives from December to April to see Hammerhead Sharks. For humpback whales, visit Reunion Island from June to October, with August and September being the optimum time to see them.
If you want to see Aldabra Giant Tortoise & Turtles:
Aldabra, known as the Galapagos of the Indian Ocean and home to the Giant Tortoise, is best visited mid-October to December and end of February until April. On Cousin Island Special Reserve, you can see turtles throughout the year in various areas and the hawksbill turtles nest between November and January.