The Japanese Garden at Cowden, Clackmannanshire, Scotland

Last Monday was a bright and beautiful day so we decided to drive along The Japanese Garden at Cowden near Yetts o’ Muckhart which is in Scotland’s smallest county of Clackmannanshire. There’s a small area given over to a gravel … Continue reading