Where is Misquamicut?

Where is Misquamicut located?

Misquamicut, Misquamicut, United States of America (approx. 41.322323°, -71.81618°)


Where is Misquamicut on the map?