Gray's beach is home to the most stunning sunsets on Cape Cod. Stroll out to the end of the 800 foot boardwalk and sit to take in the most breathtaking sunsets you will find on Cape Cod and view of coastal plant and marine life! On the north side of Yarmouth on Cape Cod Bay is only about one and a half miles long and is largely marshland, some free parking and lifeguards.