
Located on Nantucket Island, an "idyllic elbow of sand" off the coast of Cape Cod, MA. Originally a whaling port, Nantucket is a picturesque island filled with seaside cottages, beautiful beaches and unique shops and galleries. The store is situated on the historic lamp-lined shopping district, at the top of Main Street.
|
|
|