Oklahoma Highland Gathering

The Oklahoma Highland Gathering is a celebration of Scottish culture. Throughout the weekend, attendees can enjoy a taste of Scotland and other Celtic nations through the many activities and entertainers. … Continue reading Oklahoma Highland Gathering