Portknockie is a small fishing village just beyond the western end of Cullen Bay. The village is close to a Pictish fort. Off shore is Bow Fiddle Rock, a massive roch arch 50 feet high.