TurkeyExplore Istanbul, the kingdom of catsWhen it comes to European travel, Istanbul – the capital of Turkey – always captivates visitors with…