Located in Newburgh, United Kingdom, Newburgh Beach is a long and wide sandy beach with stunning views of the North Sea. The beach is approximately 2.5 miles long and features golden sand that is perfect for sunbathing, sandcastle building, and beach games.