HomeGeneral knowledge SMS‘The country which ranks second ‘The country which ranks second ‘The country which ranks second in terms of land area is Canada’ Related Posts ‘The cross word puzzle was invented ‘The world’s largest diamond ‘World population rankings as per current census: About The Author Ahsan Khan