Three air crafts have landed near a popular beach on Achill Island, causing an immense sense of curiously and excitement among locals and visitors, alike.