Ahh, Istanbul – one of the most populous cities in the world that straddles between Asia and Europe, hugging the Bosphorus strait. It is a feast for the senses. In Istanbul, life is thrown in your face – noise, cats, pungent smells, hordes of people, grit, non-stop car horns, uncontrolled yet controlled, and I love …