CapeCod.com
Your Source for everything Cape Cod
A small, unobtrusive launch spot, Ockway Bay Landing in Mashpee welcomes you with peaceful and serene views.
It’s calm waters are clear and spotted here and there by small boats.