There is no isthmus connecting Europe to Asia, they are connected over the entire North to South border of Russia.
Africa and Asia touch at the Isthumes of Suez
There is so much culture to see in Asia, such as India, China and Malaysia . the reason most people go to Asia is to see Mt. Everest in the Himalayas
im sorry but i honostly dont know
the Karelian Isthmus.