A SCOTTISH seaside town with a stunning secluded beach and a huge castle has been named among the best places to visit across the UK. Scotland is home to a series of ...