San Pedro is a small town on the island of Ambergris Caye, which is located off the coast of Belize.
Read more: http://www.ernietheattorney.net/ernie_the_attorney/2007/10/the-internation.html .