What city is home to both the Istanbul Aviation Museum and the Crimea Memorial Church?
Crimea Memorial Church: The Crimea Memorial Church, also known as "Christ Church", is a Church of England church in the Beyoglu - Taksim district of Istanbul, Turkey.
i don't know