StreetSeenInSanPedro Published May 1, 2013 at 640 × 480 in First sibling visit A street scene in San Pedro, Ambergris Caye, where the adventure begins.