The idyllic Scottish seaside village with beach that hides ancient 'lost Citadel'
Published
Rockcliffe may not be the first place that springs to mind for a staycation break, but the charming village boasts a beautiful sandy beach and an ancient 'lost' citadel.
Full Article