Tap Tap Photo is the iPhone and iPod touch application that lets you flip the world around, zoom in and out and enjoy the best photos of the world !
Now seeing the nicest places on earth couldn't be easier!
Just zoom into the area you want to explore, tap tap on the screen
and up to ten of Panoramio's most popular photos on that area will
show up. Just tap on any of them to enjoy the pictures.
Check out this video: