Straits, Canals and Passes


  1. The region having the world's largest reserves of petroleum is









  1. View Hint View Answer Discuss in Forum

    Southwest Asia

    Correct Option: D

    Southwest Asia