Torrisdale Bay is a fabulous mile-long beach, with clean golden sands, on the north coast of Sutherland stretching from the River Naver on the East side to the River Borgie, An outstanding beach with superb dunes, Torrisdale Bay is reached by a rewarding walk from Invernaver. This beautiful beach, just to the west of the historic village of Bettyhill offers plenty for visitors to enjoy. Situated at the mouth of the River Naver between Bettyhill and Torresdale, the beach is a popular place with surfers who enjoy the challenging tides.
The hillside is a good place for unusual wild flowers, in late May – early June you’ll see massive dark green clumps of mountains avens with its large white flowers. Take a detour up the gully with its burn to discover the rare and spectacular purple oxytropis. The dry scree opposite is carpeted with the purple fairy foxglove. The beach can also be reached from Torrisdale to the west. Around Torrisdale Bay are a number of ancient cairns and among the dunes on the far side of the river are some ancient hut circles, enclosures and cists.