Where is Bethayres?

Where is Bethayres located?

Bethayres, Bethayres (Station), United States of America (approx. 40.116665°, -75.06834°)


Where is Bethayres on the map?