Amesbury is a small town located in Wiltshire, England. It is known for its rich history, including its connection to the famous prehistoric monument of Stonehenge, which is located just two miles north of the town. Amesbury has several historic landmarks, including the 12th-century Amesbury Abbey and the 15th-century Church of St. Mary and St. Melor.