Streets and Places
Nature and Environment
The image shows a general view of the Connaught Park and Dover Castle, located in Kent, England. The ornamental lake and lawns of the park are seen in the foreground, with visitors walking along the paths of the park. The medieval castle sitting on the hills over the park, is...