River Avon :
- n a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn
- n a river in central England that flows through Stratford-on-Avon and empties into the Severn
News & Articles
- News Articles
The 29th Annual Renaissance Festival is in full swing. The event officially kicked off Saturday morning at Laguna Lake Park in San Luis Obispo. Organizers transformed the lake into the English Channel, the River Avon, and the Thames.
July 21, 2013 - KSBY San Luis Obispo