The House of Vampires, Istanbul, Turkey.
An Awesome experience!!! Breath taking and exhilarating. I give it 5 Stars!! I arrived in Istanbul and wasn’t sure what I was going to find after the recent political conflicts. …
0 Comments
August 8, 2016