The Scottish seaside town known as 'most beautiful' in country with a picture perfect harbour

The Scottish seaside town known as 'most beautiful' in country with a picture perfect harbour

Daily Record

Published

The Isle of Skye's Portree, which is unofficially known as Scotland's 'most beautiful town', is the ideal spot for a scenic staycation this summer — rain or shine.

Full Article