News

An Asian archipelago made up of 7,641 islands, the Philippines has just confirmed that it will soon launch a new visa ...