Your academic profile is quite good. You will be able to get into some of the top-ranked colleges in your target countries. Universities offer scholarships to students based on merit. Since you have a good profile, you will be able to get a scholarship from the university. You can also apply for external scholarships. Refer to this link -
Some of the top universities you can target in Canada are -
- University of Toronto
- McGill University
- University of British Columbia
- McMaster University
All the mentioned universities are competitive.
Universities in Ireland -
- Trinity College Dublin
- University College Dublin
Universities in the Czech Republic -
- Charles University in Prague
- Palacky University Olomouc
- Masaryk University
Universities in Norway -
- University of Bergen
- Norwegian University of Life Sciences
- University of Oslo
You don’t have to worry about admission to a top-ranked university. Your grades will keep you in the top tier students. Moreover, your chances of scholarship are also high. Apply to as many scholarships as you can to increase your chances of winning.
I hope this helps you! Do post on the thread for any further doubts.
All the best!