Where is Roxham?

Where is Roxham located?

Roxham, New York, Canada (approx. 45.02921°, -73.51875°)


Where is Roxham on the map?