Definitions by Kimuraknows
Culloden
Culloden is the name of a village three miles east of Inverness, Scotland and the surrounding area. Three miles south of the village is Drumossie Moor, site of the Battle of Culloden.
Culloden by Kimuraknows May 1, 2019