I shouldn't be guessing from my phone as your picture looks nothing like Giants Causeway. Since Ellen was closer, what about somewhere on Cape Cod like Provincetown?