Yes, one of the best places to see dolphins in Scotland is Chanonry Point Lighthouse, which is directly across the water from Fort George. This makes it an ideal place to spot the dolphins from the fort's high walls.