Avon Gorge

Proper noun

 * 1) A gorge on the river Avon in Bristol, crossed by the