시즌 33, 에피소드 13: Weary-eyed Californians look for a beach lovers Shangri-la in the Pacific low-lands of Nicaragua.