In which part of the world would you find cyclones?

General Geography Mcqs

A.In the China Seas
B.In the Caribbean
C.The Indian Ocean and its littoral
D.By the Cape of Good Hope

Leave a Reply

Your email address will not be published. Required fields are marked *