Visiting the Isle of Arran in Scotland should be on every tourist's itinerary! Get tips and see why Arran is called Scotland in Miniature.