I just recently got my UK passport, me and my husband are planning to go Phils for a month at least, I am wondering if I need visa or my husband in order us to stay longer than 21 days since we are both held a UK passport. I haven't done my naturalization yet, sometimes shortly maybe but just in case we decided to go Phils before so, do we need a visa ? where and how to get it?
Thank you