Nestled among the hills and estates on Long Island’s bucolic north shore are the hamlets of Oyster Bay and East Norwich. A quaint seaside village of historic sites and shops, restaurants of every kind, and lots of places for family fun…on or off the water.