Answer:
It is generally permissible for people to take photographs at any public place or any private place that they own or rent. Being present on someone else's private property generally requires the property owner's consent to take photos.
Generally speaking, though, when you are in public, it is legal to record someone, video record or audio record, as long as they don't have what is called, “an expectation of privacy,” or rather a reasonable expectation of privacy.