Miles away from the capital city, Patna in Bihar, lies its namesake in Scotland. The name is not any coincidence and has a significant Indian connection. On Bihar Foundation Day, here we know a little more about this village in East Ayrshire, Scotland.