Hint"thinksforwhilebecause"
Bus stop at bus stand if it is government otherwise anywhere.so every place on road is bus stand
Didn't get the answer. Contact people of Talent-Common Sense directly by clicking here