Try to search yourself too, while waiting for some one reply. What you want from a place, good job, standard but less expensive life, medical education facilities and maybe you own indian community where you feel more comfortable. This all you can search online, you can try to find by job websites about your profession opportunities in different areas of Canada, you also also check online how expensive is life in province wise in Canada and so on. P.S, you can make any place better for you, its all depend on you
