Cities Quiz • by Mattie Which mega city is situated on an inlet named The Golden Horn? Helsinki Tokyo Cairo Istanbul ? ? ? Sign up for Zadavaka and get these hints!