Storm over the Seychelles
Photo: Storm over the Seychelles / iStock / belphnaque

Indian Ocean

Whether you're cruising around the Seychelles or as part of a larger cruise across the region, weather is definitely a consideration here. Fierce storms are called tropical cyclones in this part of the world, and they form in the Bay of Bengal and the Arabian Sea from April through June and September through December.