Ochiltree

Ochiltree

Ochiltree is a village in East Ayrshire, Scotland near Auchinleck and Cumnock. It is one of the oldest villages in East Ayrshire with archaeological remains indicating Stone Age and Bronze Age settlers.

Read more about Ochiltree.