Where is Marram?

Where is Marram located?

Marram, New York, United States of America (approx. 41.0341°, -71.93753°)


Where is Marram on the map?