What beach was the movie 'Troy' filmed on?

I live in Cabo, and in facta have friends that worked as extras in the movie. The beach is called playa cabo falso, next to the old lighthouse. The fight scene at the beginning, where Achiles kills the giant warrior, is a dry creek bed called arroyo salto seco, between the bullring and Wallmart (not exactly what you'd expect I know).

Not sure of the correct name of the beach...but I do know that some of the beach scenes were filmed in Cabo San Lucas/San Jose del Cabo area (tip of the Baja peninsula, BCS, Mexico)