American couple on vacation having sex on a public beach