All activity
emma agron
left a comment
Do I Need a Visa for the Philippines? A tourist visa is not required for the Philippines for U.S. citizens if the stay is under three months. But, you do need to present a valid passport and a proof of return ticket. Tourist and business visas last anywhere between three-twelve months. Do Indians Need a Visa for the Philippines? Yes, Indians need to apply for Philippines visa depending on the...
New to PH what to do?
Florian Lowe
Join the discussion