The City Explorer is a free app which enables you travelling with an offline guide. The application can gratify your curiosity about almost 4000 sights around the world by now and its database is still being developed.
Additionally, there is a navigation, available to the every sight, which makes travelling much more easier.
There is nothing better than having the whole globe in one app - the world is your oyster now!