Indian residents are required to apply for a tourist visa when coming into the Philippines, which allows for a 14-day stay that can be prolonged further for an further seven days. If you plan to stay longer than 21 days, you ought to request an extension at the time of the visa application A Detailed […]
What's Your Reaction?