The twin Gulf cities of Houston and New Orleans are hosting maritime events in April and May as part of America 250 celebrations.