I would like to spend a month in Scotland but not in a city. A nice smaller friendly town would be my choice. Any suggestions are appreciated!!
I would recommend places like villages in East Neuk of Fife (Anstruther, Crail), towns around Stirling (Aberfeldy, Callander). Also Fort William, Largs, Oban and Inverness would be great for a monthly stay. To be honest, I could list even more and more friendly towns but please give us more information about your stay x