Obtain a Long Stay Visa for the Philippines
The Philippines long stay visa is a document issued to foreigners who intend to enter the country for purposes that exceed 30 days. The application is made to the Philippines Embassy or Consulate in the applicant's country of origin and the visa is subject to inspection upon arrival in the…