Every October, This Town Celebrates its Scottish and Irish Heritage with a Highland Games Festival

Nestled in Loudoun County near the Potomac River, Leesburg, Virginia is a picturesque small town rich with history and charm.

Do you trust this headline?

In