General Knowledge Epsom (England) is the place associated with Options:A. horse racingB. poloC. shootingD. snookerView AnswerA. horse racing Continue Reading Previous: Which Country is the Second largest Arms Exporter of the WorldNext: The height of Eiffel Tower is __________ feet?