When you have something good, you want to show it off, don't you?
In the USA, at least, McDonalds requires its franchises to display the Golden Arches high above the surrounding scenery, but apparently the franchises in South Asia don't have the same requirement.
On a recent day trip to Kolkata, James made a point of making one of his stops one of the three McDonalds in the city of over 15 million people.
See that hidden behind the tree--that is the wonder that is McDonalds.
I guess if you actually sought publicity for the restaurant, you would not be able to contain the crowds.
And since beef and pork are not allowed in this particular region in order to not offend any religion, James chose to just snack on a small order of fries.