ok, so no Visa needed...but some say I have to leave the island to get my passport renewed every 30 days, others say I can do it on the island now. I was just there a few months ago and do not recall hearing this from anyone in San Pedro. Where on the island can this be done??
KE