you can take medicals exams anywhere in the world as long as the doctor is designated by the government of canada... this link is going to helpjappa said:Anybody can clarify about the location of doing medical, is it required do in the same place under jurisdiction of the visa office or free to do in country of origin or other places.
http://www.cic.gc.ca/pp-md/pp-list.aspx