The historic coastal town of Nairn is located at the northern edge of the Scottish Highlands, home to a wealth of beaches, a dolphin colony in the Moray Firth, and a great selection of shops, pubs, restaurants and amenities. Local attractions include Cawdor Castle, Brodie Castle, Nairn Golf Club, and watersports, as well as annual festivals such as the Nairn Highland Games and the Nairn Book and Arts Festival. The Cairngorm National Park rests below, whilst other must-see destinations include Inverness, Elgin, and Banff further afield.