We're just going to come out and say it: Scotland is the best food country in the world. It's true!

With the Atlantic on its doorstep, fresh mountain waters, lush rolling hills, fertile soil and varied weather, Scotland's abundant natural larder is renowned for its unrivalled quality. From Aberdeen Angus beef, Stornoway Black Pudding, Arbroath Smokies and Shetland salmon and shellfish to Scottish whisky, ales, scones, shortbread, not to forget haggis - Scotland is a culinary heaven for foodie lovers.

So loosen up your belt and prepare to taste your way around Scotland's great food!