This is Red Beach near Finikas. At least I think it is. We followed a sign that said Red Beach and this is what we found.