How to take panoramic pictures?

I have an iPhone 4 and I do have the new iOS7 update. I know the iPhone 4s has an automatic panoramic camera but the 4 doesn't. Is their a way to turn it on or a very good app I could use?

You could use PhotoSynth.

Use a proper camera. Phones are for talking. They have a small camera that is only good for documenting an auto accident.