Dover

A port city in Kent on the narrowest part of the English Channel, about 75 miles from London. It is known as a favorite seaside and pleasure resort.

Opera: 
Act: 
Act