Where is The Hermitage at Napeague, Amagansett?

Where is The Hermitage at Napeague, Amagansett located?

The Hermitage at Napeague, Amagansett, New York, United States (approx. 40.99613°, -72.04377°)


Where is The Hermitage at Napeague, Amagansett on the map?