General Knowledge Medium // ID #13300 Basin is a low land area. Which are the largest basins in the face of the earth? A Seas ✓ B Oceans ✓ C Rivers ✓ D None of the above ✓ AK Ali Khan 6 months ago WhatsApp 𝕏 Facebook LinkedIn Share Copy Card Image Report