44th Annual Scottish Highland Games
June 24th-25th 2017
9am-5pm

Brengle Terrace Park
1200 Vale Terrace Drive
Vista, CA