Cape Wrath, Duncansby Head, Forsinard are all good places to visit, sea birds at the first 2 and Forsinard is inland and apparantly has quite number of different species. I hope you don't mind me asking, are you from Bristol? My cousin, whom I haven't seen for years was touring Scotland this year.
Bookmarks