The last stand of the Neptunists – by Siim Sepp Portrush is a nice little seaside town in Antrim, Northern Ireland which I visited in the early summer of 2012. Portrush is located on top of a dolerite (diabase) sill which forms a promontory and continues off shore in the chain of islands, the […]