Discover the stunning white foam beach in North America. Watch as waves crash against the rocks and shore line, creating a mesmerizing sight. Add this beautiful destination to your travel bucket list.