Where is Pine Meadow Lake?
Where is Pine Meadow Lake located?
Pine Meadow Lake, New York, United States (approx. 41.17467°, -74.12549°)
Where is Pine Meadow Lake on the map?
{"latitude":41.17467,"longitude":-74.12549,"title":"Pine Meadow Lake"}