Golf carts rule the roads of San Pedro, Belize. Locals and visitors alike ... It’s amazing how friendly people are to each ...