Where is Richmond Hill?

Where is Richmond Hill located?

Richmond Hill, Richmond Hill, United States of America (approx. 40.69983°, -73.83125°)


Where is Richmond Hill on the map?