Things to do every time you travel
Venture beyond the tourist spots. Safety is important but your curiosity should be satisfied so it would be a good idea to venture the places where other tourist dare not to.
Use public transport. If you want to get get the local feel of the city there is nothing better to do than use public transportation like buses, train etc
Buy your souvenirs from authentic local shops. Go to local markets and see the local goods being sold by the local traders. This is the best way to bring home genuine local moments that would remind you of your adventure.
Write down everything.
Have your meal at personal recommended restaurants, it is ideal to ask around
Exposure beyond your original destination. An excursion to a city or town outside your original itinerary is highly recommended
Learn the local language
Spend a day in a neighborhood
Enjoy the local night life
Get lost and have fun. Though it can be scary to be lost in a strange place it can also be fun and challenging. So try to leave the map for one afternoon and explore on your own
Give yourself a challenge. Try new things and get out of your comfort zone, your plans may be good but you will not have the best experiences unless you stray away from what you are used to. So eat , do and see new things and make the journey a truly adventurous one.