Castlerock Landscape Photography Castlerock is the home of one of the best beaches in Northern Ireland. As you walk along the beach from the barmouth More