White Horse Beach is a scenic public beach located along the Cape Cod Bay. In addition to the picturesque views, the beach is also home to Flag Rock, a large rock with an American Flag painted on and located offshore.
Whitehorse only has a very small portion that's public the rest is private! No public parking very misgiving! Not a public beach!
Please describe the place or activity, explain what you liked best or least, or give any special tips. Sharing your thoughts really helps other visitors. Thank you!