Where is Richmond Hill?

Where is Richmond Hill located?

Richmond Hill, Exuma, The Bahamas (approx. 23.56667°, -76.01667°)


Where is Richmond Hill on the map?