Loudon Photos

Browse 126 attractions, meet 3 travelers, 3 tour guides and discover 77 photos

The town of Loudon was originally incorporated by Governor John Wentworth on January 23, 1773. Loudon was originally formed of territory taken from Canterbury. The new town was named in honor of John Campbell, 4th Earl of Loudoun, a Scottish soldier and aide-de-camp to King George II during the French and Indian War. Loudoun also…
View Loudon guide >

Loudon Village