Halfway between Falkirk and Edinburgh you’ll find the beautiful town of Linlithgow – and as Scottish towns go, it’s a pretty famous spot. Mary Queen of Scots was born here and there’s a nifty palace that James I began to build in 1424, with completion some 200 years later. The palace is right next to Linlithgow Loch meaning that there’s plenty to see, do and explore. Linlithgow’s Indian restaurants are, of course, plentiful so you’ll find a wealth of wildly popular ones peppered around town. Scotland loves its Indian food, we all know that, and the Indian restaurants in Linlithgow strive to make sure that locals and indeed visitors are never disappointed.