Map location of
Kells Tent Site, Harford, NY, USA

New York, United States