No, its in the Arabian Peninsula.
Asia (the traditional continent/region of the world)
No, India is not in the Middle East. It is classed as a Southern Asian country
Europe