Where is Montauk Manor?
Where is Montauk Manor located?
Montauk Manor, New York, United States (approx. 41.04833°, -71.94972°)
Where is Montauk Manor on the map?
{"latitude":41.04833,"longitude":-71.94972,"title":"Montauk Manor"}