Long Point Marina, Provincetown, MA Long Point Marina is cornerstone property located on MacMillan Wharf, which is Provincetown’s sole commercial pier where an estimated 73,000-130,000* ferry boat passengers arrive each year from Boston and Plymouth and another 80,000-300,000* passengers depart on one of several whale watch vessels that are docked alongside the pier. Long Point Marina located at 16 MacMillan Wharf is situated in the heart of tourist activity that generates $200* million of revenue to the community each year. The waterfront is the central attraction for visitors, estimated to number ~60,000* per day in the downtown area during the summer peak. Even more tourists and … [Read more...]