Narrow Creek is an inhabited place located on Esther Island.
Category: Nantucket, Massachusetts, United States