Scotland ranked as second best country to visit

Scotland has come second in the Rough Guides list of the best countries in the world to visit in 2017.

India took the top spot, with Canada third, followed by Uganda and Bolivia.

Rough Guides Travel Editor Greg Dickinson told BBC Good Morning Scotland the North Coast 500 and Skye's foodie scene were among the reasons for Scotland's high ranking.