The town became one of the most recognisable in Scotland following the hit children’s TV show Balamory - but it has lots to ...