
Long Islanders are truly blessed to have some of the most beautiful beaches and waterfront views anywhere.Today we take you to Tobay Beach in the Town of Oyster Bay on the Ocean Parkway. Either on the bayside or the ocean, few locations on the Island are as pretty.












