List of landmarks in Macduff Select Landmark in Macduff from the list below: Macduff Marine Aquarium Royal Tarlair Golf Club RSPB Troup Head Nature Reserve The Knowes Hotel The Seafront Cafe & Takeaway