Is there a free app that can change the date, time, and location of a photo?

I'm looking for an app for iPhone. I want to change the time, date, and location of some photos.

The reason? I use this photo editing app called Fotor, but when I save the photo, it changes the time to today, and the location to somewhere in Spain (I'm not sure why).

I tried using Pixelgarde but I don't like the watermark that it leaves, and cropping it out can leave pictures disoriented.

MINECRAFT

Use jhead for time adjustment.
Use ExifTool for any other metadata changes.

You need to 1) make sure that your camera has been set to the correct time zone and 2) if you are geotagging your images, make sure that your cameras GPS is turned on and that you allow the GPS to use your location.