Amidst a bevy of beach towns is gritty San Pedro , a working seaport that borders Los Angeles Harbor and the largest man-made port in the world .
San Pedro is the largest artificial port in the world .