Offline maps allows you view interactive maps of any city in the world without an internet connection.
Simply select the town or city you plan to visit while online, download the map, and then you will have access to this map whenever you not connected to the Internet.