Are Holy Cross of Davao College and ITMO University located in the same country?
Holy Cross of Davao College:  It is located in Davao City, Southern Mindanao, Philippines. ITMO University: ITMO University (Russian: Университет ИТМО ) is a large state university in Saint Petersburg and is one of Russia’s National Research Universities.
i don't know