Newcastle Beach is a popular tourist destination located on the South Down coast. Newcastle Beach comprises of sand, pebbles and larger stones and is approximately 2.5 km in length. The major part of Newcastle Beach is backed by a promenade and the seaside town of Newcastle, which has lots of shops, amusements and other attractions. The beach has a very gentle slope with the Mountains of Mourne in the background.