Today's Geo Quiz features a panoramic view of the English Channel.
We're on the French side of the Channel -- or as the locals would say, La Manche.
We're looking for a French town that overlooks the Strait of Dover, the narrowest part of the Channel.
The town is where you get off the ferry after crossing Britain to France.
The distance between this French town and New Delhi, India, is over 5,000 miles as the crow flies...