HomeGeneral knowledge SMS‘The largest bay in the world ‘The largest bay in the world ‘The largest bay in the world is Hudson Bay, Canada.’ Related Posts ‘The national emblem of Spain ‘The Gurkhas are the original ‘The city which is also known as About The Author Ahsan Khan