Your visa is part of the passport. Its a stamp on your passport.
no visa needed to go to the Philippines. upon arrival you will be given 30 day visa free. then if you intend to stay longer you need to go to immigration
Thanks! Your answer is awaiting moderation.