You must go to the Philippine Embassy there in your country. But then, I think no need for a visa if you will stay here for 3 weeks only. Try and see if I am correct.Hope you will enjoy your stay here in our country

Take care and GOD BLESS YOU TRIP !!!!! ------