Armenia and Azerbaijan have long been associated with the Middle East but some sources now consider them part of Europe based on their economic and political trends. This, of course, would be based on political and economic definitions, not on a physical definition.
Kazakhstan is part of Asia but not generally considered part of the Middle East.
indicates that the link will show the location on the map.