The Japanese Garden at Cowden: An iconic Oriental garden in the heart of Clackmannanshire - Country Life : Described in 1925 as the most important Japanese garden in the West, the Japanese Garden at Cowden in Clackmannanshire — the ancestral home of Sara