Portrush is a popular tourist destination on Northern Ireland's famous Causeway Coast. The town sits on a peninsula jutting into the Atlantic between two sandy beaches.