Cromarty, the best-preserved historic town in the Highlands, is home to attractive Georgian merchant houses and whitewashed fishermen’s cottages. In the summer, you can take the tiny ferry over to Nigg across the Cromarty Firth.