In which part of the world would you find cyclones? General Geography Mcqs December 22, 2023 BILAL KHATTAK0 A.In the China Seas B.In the Caribbean C.The Indian Ocean and its littoral D.By the Cape of Good HopeRelated Mcqs:Baffin is a famous island located in:Cuba is an island located in:The smallest ocean in the world is:Grenada is situated in theWhere would you find the Trade Winds?The largest ocean of the world is:What is sometimes referred to as the World Ocean?Panama Canal connects:The southernmost tip of South America is called:Strait of Florida runs in between: