Multiple choice general knowledge

India has the least number of Post Offices in the world.

  1. True

  2. False

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

India actually has one of the world's largest postal networks, with over 150,000 post offices - far from 'least'. The statement is false, making 'False' the correct answer.