A brilliant guide, may I suggest few things
- Download Googlemaps to your handphone, as there is an option of offline maps available. Ideally carry an extra handset but keep it turned off with Google maps downloaded to it.
- Keep a power brick or backup chargers in case need arises.
- Carry...