Portsoy is one of those hidden gems that you’ve probably never heard of, but if you get the chance to explore this quiet section of Aberdeenshire you really should take the time to check it out. Nestled in a small bay on the picturesque Moray coast between Cullen and Banff, Portsoy is a small sea-trading village that time appears to have forgotten about. Quaint little cottages line the roads that wind their way down to the sea-front, and it’s here in this 17th-century harbour where you’ll find some of the warehouses that stored the Portsoy marble that the village was once famous for.